:root{--Green-Green-1:#1eae00;--Green-Green-2:#1eae0099;--Green-Green-3:#1eae0066;--Green-Green-4:#1eae001f;--Green-Green-5:#1eae0014;--Green-Green-12:#78ce66;--Green-Green-13:#a5df99;--Green-Green-14:#e4f5e0;--Green-Green-15:#edf9eb;--Green-Green-1-Hover:#187f00;--Primary-Primary-1:#011e39;--Primary-Primary-2:#011e3999;--Primary-Primary-3:#011e3966;--Primary-Primary-4:#011e391f;--Primary-Primary-5:#011e3914;--Primary-Primary-6:#011e390a;--Primary-Primary-12:#677888;--Primary-Primary-13:#99a5b0;--Primary-Primary-14:#e1e4e7;--Primary-Primary-15:#ebedef;--Primary-Primary-16:#f5f6f7;--Base-Base-1:#fff;--Base-Base-12:#fff9;--Base-Base-13:#fff6;--Base-Base-14:#ffffff3d;--Base-Base-15:#ffffff29;--Base-Base-16:#ffffff14;--Seznam-Red-Seznam-Red:#c00;--Seznam-Red-Seznam-Red-Hover:#ab0000;--Icon-Secondary:var(--Green-Green-1);--Mapy-Light-Alerts-Red:red;--Font-family:Arial;--Font-size-XS:12px;--Font-size-S:14px;--Font-size-M:16px;--Font-size-L:18px;--Font-size-XL:20px;--Font-size-XXL:24px;--Font-size-XXXL:32px;--Line-Height-XS:16px;--Line-Height-S:18px;--Line-Height-M:20px;--Line-Height-L:22px;--Line-Height-XL:24px;--Line-Height-XXL:28px;--Line-Height-XXXL:36px}.mx-switch-container.switch{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-switch-container.switch input{display:none}.mx-switch-container.switch input:checked+.slider{background-color:#1eae00;border-color:#1eae00}.mx-switch-container.switch input:checked+.slider:before{border-color:#1eae00;transform:translateX(16px)}.mx-switch-container.switch .slider{background-color:#f2f2f2;border-radius:2px;cursor:pointer;display:inline-block;position:relative;top:2px;width:32px}.mx-switch-container.switch .slider,.mx-switch-container.switch .slider:before{border:1px solid #ccc;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;height:16px;transition:.4s}.mx-switch-container.switch .slider:before{background-color:#fff;border-radius:2px;content:"";display:block;left:-1px;position:absolute;top:-1px;width:16px}.clamp-lines-2{-webkit-line-clamp:2}.clamp-lines-2,.clamp-lines-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-lines-3{-webkit-line-clamp:3}.clamp-lines-4{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}:root{--pub-tran-bus:#a92277;--pub-tran-train:#003b79;--pub-tran-tram:#4a90e2;--pub-tran-trolley:#2c7e70;--pub-tran-metro-a:#18a15c;--pub-tran-metro-b:#f9b32d;--pub-tran-metro-c:#d01f43;--pub-tran-metro-d:#017efe;--pub-tran-ferryBoat:#7d89c3;--pub-tran-cableWay:#8448a8;--pub-tran-bus-alpha:#a922771f;--pub-tran-train-alpha:#003b791f;--pub-tran-tram-alpha:#4a90e21f;--pub-tran-trolley-alpha:#2c7e701f;--pub-tran-metro-a-alpha:#18a15c1f;--pub-tran-metro-b-alpha:#f9b32d1f;--pub-tran-metro-c-alpha:#d01f431f;--pub-tran-metro-d-alpha:#017efe1f;--pub-tran-ferryBoat-alpha:#7d89c31f;--pub-tran-cableWay-alpha:#8448a81f}@keyframes pulsate-geolocation{0%,to{color:#6b7580;text-shadow:none}50%{color:#00a8ff;text-shadow:0 0 4px #00ffc9a1}}@keyframes bounce{0%,10%,26.5%,40%,50%{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}20%,21.5%{transform:translate3d(0,-15px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}35%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}45%{transform:translate3d(0,-2px,0)}51%{transform:none}to{transform:none}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale(.3)}20%{transform:scale(1.3)}40%{transform:scale(1.1)}60%{opacity:1;transform:scale(1.23)}80%{transform:scale(1)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes paidPoiAnim{0%{transform:translateZ(0)}16%{transform:translate3d(-42px,0,0)}32%{transform:translate3d(-84px,0,0)}79.9%{transform:translate3d(-84px,0,0)}80%{transform:translate3d(-42px,0,0)}to{transform:translateZ(0)}}@keyframes paidPoiAnimImg{0%{margin-top:0}16%{margin-top:-2px}32%{margin-top:-4px}79.9%{margin-top:-4px}80%{margin-top:-2px}to{margin-top:0}}@keyframes nodeInserted{0%{opacity:.99}to{opacity:1}}.marker.type-paid .marker-bg-wrapper img{animation:paidPoiAnim .5s step-end;animation-delay:.5s}.marker.type-paid .img-cont{animation:paidPoiAnimImg .5s step-end;animation-delay:.5s}.sizeUp{border-color:#f90!important;height:35px;margin-left:-5px;margin-top:-5px;width:35px}.sizeDown,.sizeUp{transition:all .1s}.sizeDown{height:25px;width:25px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px}*{scrollbar-color:#8a8a8a #fff;scrollbar-width:thin}body{-webkit-font-smoothing:subpixel-antialiased;background-color:#fff;margin:0}body,body.upload-iframe{overflow:hidden}body.scrst #map div img[src*=mapserver],body.scrst #map div img[src*=tilecache]{opacity:1!important;transition:none!important}body.disable-scroll{overflow:hidden!important}body,button,input,textarea{font-family:Arial,Helvetica,sans-serif}a{color:#6b7580;text-decoration:none}a:hover{color:var(--Green-Green-1)}a img{border:0}li{list-style:none}input[type=text]{background:#fff;color:#000}input::-ms-clear{display:none}button{border-radius:0}canvas,img{image-orientation:none}#mapycz{height:100%;width:100%}#foto-3,#geometry-2,#poi-3{cursor:pointer}#map{-webkit-touch-callout:none;background-color:#f2f1e1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wasm{height:100%;position:relative;width:100%}#wasm .wasm-canvas{outline:none}.wasm-controls{align-items:center;background:#fff;display:flex;flex-direction:row;gap:5px;left:16px;padding:20px;position:absolute;top:60px;z-index:100}.disable-interaction,.layer-disable-interaction .marker:not(.lookup-poi),.layer-disable-interaction :not(.marker){pointer-events:none}#layout-content input[type=number],#layout-content input[type=tel],#layout-content input[type=text],#layout-content textarea,#map input[type=number],#map input[type=tel],#map input[type=text],#map textarea{border:1px solid #cdcdcd;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px 0 #0000001a;-moz-box-shadow:inset 0 1px 1px 0 #0000001a;box-shadow:inset 0 1px 1px 0 #0000001a}#layout-content input[type=number]:active,#layout-content input[type=number]:focus,#layout-content input[type=tel]:active,#layout-content input[type=tel]:focus,#layout-content input[type=text]:active,#layout-content input[type=text]:focus,#layout-content textarea:active,#layout-content textarea:focus,#map input[type=number]:active,#map input[type=number]:focus,#map input[type=tel]:active,#map input[type=tel]:focus,#map input[type=text]:active,#map input[type=text]:focus,#map textarea:active,#map textarea:focus{border-color:var(--Green-Green-1);outline:none}.bottom-overlay{background:linear-gradient(180deg,#0000 0,#000000a6);bottom:0;box-sizing:border-box;color:#fff;font-size:36px;height:116px;left:0;line-height:48px;padding:48px 16px 16px;position:absolute;right:0;visibility:visible}span.submit-box{position:relative}span.submit-box span.loader{position:absolute;right:-50px;top:-2px}.traffic-geom-detail h5,.traffic-geom-detail p{margin:0}.hiddencontrols .noprint>*{display:none}.hiddencontrols .noprint .control-layer{display:block;z-index:auto}.hiddencontrols #left3d .control-layer.noprint>.mapset{z-index:3}.hiddencontrols #left3d .control-layer.noprint>*,.hiddencontrols .noprint .control-layer>*{display:initial;z-index:2}.hiddencontrols #left3d .backToMap.noprint,.hiddencontrols #left3d .backToMap.noprint>*{display:inline-block;z-index:3}.hiddencontrols .noprint .control-layer .mapset{z-index:3}.line-chart{margin:auto;padding-top:20px;position:relative}.line-chart canvas{display:block}.line-chart .ascent,.line-chart .descent{color:#6b7580;font-size:15px;margin-top:3px}.line-chart .ascent{float:left}.line-chart .descent{float:right}.line-chart-pointer{border:1px solid #1eae00}.line-chart-pointer-popup{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 3px 1px #00000080;-moz-box-shadow:0 0 3px 1px #00000080;box-shadow:0 0 3px 1px #00000080;display:inline-block;font-size:12px;line-height:24px;padding:0 16px;z-index:2}.line-chart-pointer-popup span{font-size:16px;font-weight:700}.bounce{animation:bounce 1.4s ease-in-out;-webkit-animation:bounce 1.4s ease-in-out;-moz-animation:bounce 1.4s ease-in-out;-o-animation:bounce 1.4s ease-in-out;-ms-animation:bounce 1.4s ease-in-out;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1}.blind{height:1px;left:-2000px;overflow:hiden;position:absolute;top:-2000px;width:1px}.icon-star2 #left,.icon-star2 #right{fill:#ccc}.icon-star2 #icon{stroke:#ccc}.icon-star2.white-bg #left,.icon-star2.white-bg #right{fill:#fff}.icon-star2.white-bg #icon{stroke:#f6a622}.icon-star2.gray-bg #left,.icon-star2.gray-bg #right{fill:#fff}.icon-star2.gray-bg #icon{stroke:#ccc}.icon-star2.half #icon{stroke:#f6a622}.icon-star2.half #left{fill:#f6a622}.icon-star2.half.gray-bg #icon{stroke:#ccc}.icon-star2.half.gray-bg #left{fill:#ccc}.icon-star2.full #icon{stroke:#f6a622}.icon-star2.full #left,.icon-star2.full #right{fill:#f6a622}.icon-star2.full.gray-bg #icon{stroke:#ccc}.icon-star2.full.gray-bg #left,.icon-star2.full.gray-bg #right{fill:#ccc}.opening-state{color:#000}.opening-state.open{color:#187f00}.opening-state.soon-closed,.opening-state.soon-open{color:#db5200}.opening-state.closed,.opening-state.permanently-closed{color:#c00}body.log [data-log-action]{border:2px dotted red!important}body.log a:not([data-log-action]),body.log button:not([data-log-action]){border:2px dotted blue!important}body>.szn-geo-dialog-root{height:100%;overflow-y:scroll;position:absolute;width:100%}.gallery-list #mapycz{display:none}.flatpickr-calendar{-webkit-animation:none;animation:none;background:#0000;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px #00000014;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid #0000;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{-webkit-box-flex:1;background:#0000;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:#000000e6;color:#000000e6;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid #39393926;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #39393999;top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:#0000;color:#00000080;font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#0000;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:initial;outline:none;padding:0}.flatpickr-weekdays{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#0000;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:#0000;color:#0000008a;cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:1px solid #0000;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:#0000;border-color:#0000;color:#3939394d;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#3939391a;cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:#0000;border:none;color:#3939394d;cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#0000;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--Green-Green-1);border-color:var(--Green-Green-1)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:var(--Green-Green-1)}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.suggest-overlay{background:#0003;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:300}.ignore-suggest-overlay{position:relative;z-index:301}.ignore-suggest-overlay~button{z-index:301!important}.ignore-suggest-overlay~.smap-suggest,.ignore-suggest-overlay~button[type=submit]{z-index:302!important}button,button:active,button:focus{-webkit-touch-callout:none;background:#fff;border:1px solid #cecece;color:#6b7580;cursor:pointer;font-size:11px;line-height:1;outline:none;padding:9px 20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.button::-moz-focus-inner,button::-moz-focus-inner{border:0;margin:0;padding:0}a.button.submit,button.submit{background:#86929e;background-image:linear-gradient(-179deg,#9aa6b2,#818d99);border:1px solid #86929e;border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003;color:#fff;font-size:13px;font-weight:700;height:26px;padding:0 17px}a.button.submit:hover,button.submit:hover{background:#239906;background-image:linear-gradient(-179deg,#2cbf08 0,var(--Green-Green-1) 100%);border:1px solid #239906}a.button.submit[disabled],a.button.submit[disabled]:hover,button.submit[disabled],button.submit[disabled]:hover{background-image:linear-gradient(-179deg,#9aa6b2,#818d99);border:1px solid #86929e}a.button.submitColor,button.submitColor{background:#239906;background-image:linear-gradient(-179deg,#2cbf08 0,var(--Green-Green-1) 100%);border:1px solid #239906;border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003;color:#fff;font-size:13px;font-weight:700;height:26px;padding:0 17px}a.button.submitColor[disabled],a.button.submitColor[disabled]:hover,button.submitColor[disabled],button.submitColor[disabled]:hover{background-image:linear-gradient(-179deg,#9aa6b2,#818d99);border:1px solid #86929e}a.button.back,button.back{border:0;padding:0}a.button.fullscreen,button.fullscreen{backdrop-filter:blur(5px);background:#0006;border:0;border-radius:8px;display:block;height:32px;padding:0;position:absolute;right:16px;top:16px;width:32px}a.button.fullscreen svg,button.fullscreen svg{fill:#fff;height:20px;margin-top:2px;width:20px}a.button:active,button:active{border-color:var(--Green-Green-1)}a.button.icon,button.icon{position:relative}a.button.more-results,button.more-results{background:#0000;border:none;color:#6b7580;display:block;font-size:17px;margin:17px 0;padding:0}a.button.more-results:hover,button.more-results:hover{color:var(--Green-Green-1)}a.button.close-overlay,a.button.upload-gallery,button.close-overlay,button.upload-gallery{border:0;border-radius:2px;-webkit-box-shadow:0 0 2px 0 #0000004d;-moz-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d;color:#6b7580;font-size:13px;height:27px;left:17px;padding:0 10px 0 24px;position:absolute;text-align:left;top:17px;vertical-align:middle;z-index:2}a.button.close-overlay:hover,a.button.upload-gallery:hover,button.close-overlay:hover,button.upload-gallery:hover{background:#f7f7f7;border:0;color:var(--Green-Green-1)}a.button.close-overlay *,a.button.upload-gallery *,button.close-overlay *,button.upload-gallery *{vertical-align:middle}a.button.close-overlay:before,a.button.upload-gallery:before,button.close-overlay:before,button.upload-gallery:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-family:mapy;font-size:16px;font-style:normal;font-weight:400;left:5px;position:absolute;top:6px}a.button.close-overlay:before,button.close-overlay:before{font-weight:700}a.button.upload-gallery,button.upload-gallery{left:auto;padding:0 10px 0 34px;right:17px;width:120px}a.button.upload-gallery:before,button.upload-gallery:before{content:"f";left:10px}#layout-body .button-group{position:absolute}#layout-body .button-group button,#layout-body .button-group button:active,#layout-body .button-group button:focus{-webkit-touch-callout:none;background:#fff;border:none;display:inline-block;font-size:13px;height:27px;line-height:24px;margin:0;padding:0 8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}#layout-body .button-group button:active:hover,#layout-body .button-group button:focus:hover,#layout-body .button-group button:hover{background:#f7f7f7;color:var(--Green-Green-1)}#layout-body .button-group button.active,#layout-body .button-group button:active.active,#layout-body .button-group button:focus.active{background:#fff;background:linear-gradient(180deg,#f1f1f1 0,#fff 68%);color:var(--Green-Green-1);cursor:auto}#layout-body .button-group button.deactive,#layout-body .button-group button:active.deactive,#layout-body .button-group button:focus.deactive{background:#fff;background:linear-gradient(180deg,#f1f1f1 0,#fff 68%);color:#ccc;cursor:auto}#layout-body .button-group button:active:before,#layout-body .button-group button:before,#layout-body .button-group button:focus:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;position:relative;top:1px}#layout-body .button-group button.panorama:before,#layout-body .button-group button:active.panorama:before,#layout-body .button-group button:focus.panorama:before{content:"5"}#layout-body .button-group button.m3d:before,#layout-body .button-group button:active.m3d:before,#layout-body .button-group button:focus.m3d:before{content:"3"}#layout-body .button-group span{padding-left:6px;position:relative;top:-1px}.button-back{background:#000;background:#000c;border-radius:4px;left:8px;margin:0;opacity:1;position:absolute;top:8px;transition:opacity .5s;z-index:1}.button-back button{background:#0000;border:none;color:#fff;font-size:12px;line-height:21px;padding:5px 15px 5px 10px;text-align:center;vertical-align:middle}.button-back button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";display:inline-block;font-family:mapy;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-right:6px;vertical-align:top}.button-back.hidden{opacity:0}.apps{display:block;list-style:none;margin:0;padding:0}.apps li{display:inline-block;text-align:left;vertical-align:middle}.apps li a{border-radius:5px;color:#fff;display:block;font-size:12px;height:32px;position:relative;text-align:center;width:100px}.apps li a span{display:inline-block;font-size:14px;font-weight:700;text-align:left}.apps li.android a{background:#7ac242}.apps li.android a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"a";font-family:mapy;font-size:20px;font-style:normal;font-weight:400;left:12px;position:absolute;top:5px}.apps li.android a span{padding-left:26px;padding-top:9px}.apps li.ios a{background:#333}.apps li.ios a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o";font-family:mapy;font-size:20px;font-style:normal;font-weight:400;left:24px;position:absolute;top:5px}.apps li.ios a span{padding-left:22px;padding-top:9px}.apps li.wp a{background:#2ba9e4}.apps li.wp a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"w";font-family:mapy;font-size:19px;font-style:normal;font-weight:400;left:12px;position:absolute;top:7px}.apps li.wp a span{font-size:11px;padding-left:40px;padding-top:4px}.apps li+li{margin-left:15px}.radiocheck:not(#foo){display:inline-block;height:24px;line-height:24px;position:relative}.radiocheck:not(#foo)>input{float:left;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute}.radiocheck:not(#foo)>span{display:inline-block;height:24px;padding:0 0 0 24px}.radiocheck:not(#foo)>input+span{background:url(../img/graphicradiocheck.png) 0 0 no-repeat}.radiocheck:not(#foo)>input[type=radio]+span{background-position:0 0}.radiocheck:not(#foo)>input[type=checkbox]+span{background-position:0 -144px}.radiocheck:not(#foo)>input[type=radio]:checked+span{background-position:0 -72px}.radiocheck:not(#foo)>input[type=checkbox]:checked+span{background-position:0 -216px}.radiocheck:not(#foo)>input[type=checkbox]:checked+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:focus:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:checked+span{background-position:0 -240px}.radiocheck:not(#foo)>input[type=radio]:checked+span:hover,.radiocheck:not(#foo)>input[type=radio]:focus:checked+span,.radiocheck:not(#foo)>input[type=radio]:hover:checked+span{background-position:0 -96px}.radiocheck:not(#foo)>input[type=checkbox]+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:focus+span,.radiocheck:not(#foo)>input[type=checkbox]:hover+span{background-position:0 -168px}.radiocheck:not(#foo)>input[type=radio]+span:hover,.radiocheck:not(#foo)>input[type=radio]:focus+span,.radiocheck:not(#foo)>input[type=radio]:hover+span{background-position:0 -24px}.radiocheck:not(#foo)>input[type=checkbox]+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:active+span{background-position:0 -168px}.radiocheck:not(#foo)>input[type=radio]+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:active+span{background-position:0 -24px}.radiocheck:not(#foo)>input[type=checkbox]:active:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:checked+span:hover:active{background-position:0 -240px}.radiocheck:not(#foo)>input[type=radio]:active:checked+span,.radiocheck:not(#foo)>input[type=radio]:checked+span:hover:active{background-position:0 -96px}.radiocheck:not(#foo)>input[type=checkbox]:disabled+span,.radiocheck:not(#foo)>input[type=checkbox]:disabled+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:disabled+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:focus:disabled+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:disabled+span{background-position:0 -192px}.radiocheck:not(#foo)>input[type=radio]:disabled+span,.radiocheck:not(#foo)>input[type=radio]:disabled+span:hover,.radiocheck:not(#foo)>input[type=radio]:disabled+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:focus:disabled+span,.radiocheck:not(#foo)>input[type=radio]:hover:disabled+span{background-position:0 -48px}.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span:hover,.radiocheck:not(#foo)>input[type=checkbox]:disabled:checked+span:hover:active,.radiocheck:not(#foo)>input[type=checkbox]:focus:disabled:checked+span,.radiocheck:not(#foo)>input[type=checkbox]:hover:disabled:checked+span{background-position:0 -264px}.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span,.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span:hover,.radiocheck:not(#foo)>input[type=radio]:disabled:checked+span:hover:active,.radiocheck:not(#foo)>input[type=radio]:focus:disabled:checked+span,.radiocheck:not(#foo)>input[type=radio]:hover:disabled:checked+span{background-position:0 -120px}ul.notifications{color:#fff;display:block;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:48px;width:100%;z-index:300}ul.notifications li{animation-duration:.15s;animation-name:open;animation-timing-function:ease-in-out;background:#000000d9;display:flex;justify-content:space-between;position:relative}ul.notifications li a{color:var(--Green-Green-1)}ul.notifications li a:hover{text-decoration:underline}ul.notifications li>.icon{fill:#fff;animation-fill-mode:forwards;animation-name:icon;animation-timing-function:ease-in-out;border-radius:50%;height:24px;margin:16px;opacity:0;width:24px}ul.notifications li>.icon,ul.notifications li>.icon svg{animation-delay:75ms;animation-duration:.25s;transform:scale(0)}ul.notifications li>.icon svg{animation-fill-mode:forwards;animation-name:svg;animation-timing-function:ease-in-out}ul.notifications li>.icon.icon-question{background:#00a8ff}ul.notifications li>.icon.icon-alert{background:red}ul.notifications li>.icon.icon-check{background:#1eae00}ul.notifications li>.icon.icon-info{background:#00a8ff}ul.notifications li>div{font-size:14px;line-height:20px;margin:16px 0;opacity:0}ul.notifications li>.content{animation-delay:.2s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:text;animation-timing-function:ease-in-out;flex:1}ul.notifications li>button{background:none;border:none;box-sizing:border-box;color:#fff;height:20px;margin:9px 9px 0 0;padding:0;text-align:center;width:20px}ul.notifications li>button .icon{fill:currentColor;display:block;height:10px;width:10px}ul.notifications li.hidding{animation-delay:.3s;animation-duration:.15s;animation-fill-mode:forwards;animation-name:close}ul.notifications li.hidding>.icon{animation-delay:125ms;animation-duration:.25s;animation-fill-mode:forwards;animation-name:iconClose;opacity:1;transform:scale(1)}ul.notifications li.hidding>.icon svg{animation-delay:125ms;animation-duration:.25s;animation-fill-mode:forwards;animation-name:svgClose;transform:scale(1)}ul.notifications li.hidding>.content{animation-delay:0s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:textClose;opacity:1}@keyframes open{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes close{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes icon{0%{opacity:0;transform:scale(0)}60%{opacity:1}70%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes iconClose{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.3)}40%{opacity:1}to{opacity:0;transform:scale(0)}}@keyframes svg{0%{transform:scale(0)}70%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svgClose{0%{transform:scale(1)}30%{transform:scale(1.3)}to{transform:scale(0)}}@keyframes text{0%{opacity:0}to{opacity:1}}@keyframes textClose{0%{opacity:1}to{opacity:0}}.sds-icon{display:inline-block}.sds-icon svg{fill:currentColor;display:block;height:100%;width:100%}.sds-icon--8{height:.5rem;width:.5rem}.sds-icon--16{height:1rem;width:1rem}.sds-icon--24{height:1.5rem;width:1.5rem}.sds-icon--32{height:2rem;width:2rem}.ui-popover{box-sizing:border-box;position:absolute;user-select:none;width:max-content;z-index:350}.ui-contextmenu{backdrop-filter:blur(13.59140873px);background:var(--Base-Base-1);border-radius:8px;box-shadow:0 4px 16px 0 #0003;display:flex;flex-direction:column;padding:4px}button.ui-contextmenuitem,button.ui-contextmenuitem:active,button.ui-contextmenuitem:focus,button.ui-contextmenuitem:hover{align-items:center;background:none;border:0;border-radius:4px;color:var(--Primary-Primary-2);display:flex;font-family:var(--Font-family);font-size:var(--Font-size-S);font-style:normal;font-weight:400;gap:8px;line-height:var(--Line-Height-S);padding:4px 8px}button.ui-contextmenuitem:hover{background:var(--Primary-Primary-5);color:var(--Primary-Primary-1)}button.ui-contextmenuitem:focus-visible{background:var(--Primary-Primary-5);color:var(--Primary-Primary-1);outline:2px solid var(--Primary-Primary-1);outline-offset:-2px}.ui-contextmenuitem__icon{fill:currentColor;height:20px;width:20px}.ui-contextmenuitem__text{flex:1 1 auto;text-align:left}button.ui-contextmenuitem--destructive,button.ui-contextmenuitem--destructive:active,button.ui-contextmenuitem--destructive:focus,button.ui-contextmenuitem--destructive:hover{color:var(--Seznam-Red-Seznam-Red)}button.ui-contextmenuitem--destructive:hover{background:#cc00000f;color:var(--Seznam-Red-Seznam-Red-Hover)}button.ui-contextmenuitem--destructive:focus-visible{background:#cc00000f;color:var(--Seznam-Red-Seznam-Red-Hover);outline:2px solid var(--Seznam-Red-Seznam-Red-Hover);outline-offset:-2px}.ui-filter-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;color:#828282;cursor:pointer;display:inline-flex;margin-bottom:14px;margin-right:16px;padding:6px 8px}.ui-filter-button:hover{background:#f0f0f0}.ui-filter-button input{display:none}.ui-filter-button svg{fill:#444;display:none;height:16px;margin-left:4px;width:16px}.ui-filter-button--active{background:#f0f0f0;color:#444}.ui-filter-button--active svg{display:inline-block}.ui-filter-button--active:hover{background:#fff;color:#000}.ui-filter-button--active:hover svg{fill:#000}.ui-invitation-item{align-items:center;border-bottom:1px solid #011e3914;display:flex;gap:16px;padding:12px 16px;user-select:none}.ui-invitation-item mapy-avatar{align-self:auto;border:none;flex:0 0 auto;height:56px;width:56px}.ui-invitation-item .icon-avatar{align-items:center;align-self:auto;background:#e4f5e0;border-radius:50%;color:#1eae00;display:flex;flex:0 0 auto;height:56px;justify-content:center;width:56px}.ui-invitation-item__text{flex:0 1 100%;min-width:0}.ui-invitation-item__text h2{color:#011e39;font-size:14px;font-weight:700;height:24px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-invitation-item__text p{color:#011e3999;font-size:12px;line-height:16px;margin:0}.ui-invitation-item__text p strong{color:#011e39;font-weight:400}.ui-invitation-item__text p em{color:#1eae00;font-style:normal}.ui-invitation-item__text p .icon{fill:currentColor;height:16px;margin-right:4px;vertical-align:bottom;width:16px}.ui-invitation-item__etcButton,.ui-invitation-item__etcButton:active,.ui-invitation-item__etcButton:focus{background:#0000;border:0;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:0}.ui-invitation-item__etcButton{align-self:auto;color:#011e3999;flex:0 0 auto;height:24px;width:24px}.ui-invitation-item__etcButton .icon{fill:currentColor;display:block;height:100%;width:100%}.ui-invitation-item__expired,.ui-invitation-item__navigation{height:16px;vertical-align:bottom;width:16px}.ui-invitation-item__navigation{color:#1eae00}.ui-invitation-item__expired{color:#c00}.ui-subscription-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:16px;padding:12px 20px}.ui-subscription-item mapy-avatar{align-self:flex-start;flex:0 0 auto;height:48px;width:48px}.ui-subscription-item--active,.ui-subscription-item:hover{background:#f0f0f0}.ui-subscription-item__text{flex:0 1 100%;min-width:0}.ui-subscription-item__deleteButton,.ui-subscription-item__deleteButton:active,.ui-subscription-item__deleteButton:focus,.ui-subscription-item__etcButton,.ui-subscription-item__etcButton:active,.ui-subscription-item__etcButton:focus,.ui-subscription-item__showOnMapButton,.ui-subscription-item__showOnMapButton:active,.ui-subscription-item__showOnMapButton:focus{background:#0000;border:0;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:0}.ui-subscription-item__etcButton{align-self:flex-start;color:#ccc;flex:0 0 auto;height:20px;width:20px}.ui-subscription-item__etcButton .icon{fill:currentColor;display:block;height:100%;width:100%}.ui-subscription-item__deleteButton{color:var(--Seznam-Red-Seznam-Red)}.ui-subscription-item__deleteButton:hover{color:var(--Seznam-Red-Seznam-Red-Hover)}.ui-subscription-item__deleteButton:focus-visible{color:var(--Seznam-Red-Seznam-Red-Hover);outline:2px solid var(--Seznam-Red-Seznam-Red-Hover)}.ui-subscription-item2{border-bottom:1px solid #011e3914;padding:12px 16px}.ui-subscription-item2 mapy-avatar{align-self:auto;border:none;height:56px;width:56px}.ui-subscription-item2 mapy-avatar[selected]{box-shadow:0 0 0 2px #03f9}.ui-subscription-item2.ui-subscription-item--active,.ui-subscription-item2.ui-subscription-item--hover,.ui-subscription-item2.ui-subscription-item:hover{background:#011e390a}.ui-subscription-item2 .ui-subscription-item__etcButton,.ui-subscription-item2 .ui-subscription-item__showOnMapButton{align-self:auto;color:#011e3999;height:24px;width:24px}.ui-subscription-item2 .ui-subscription-item__etcButton:hover,.ui-subscription-item2 .ui-subscription-item__showOnMapButton:hover{color:var(--Primary-Primary-1)}.ui-subscription-item2 .ui-subscription-item__etcButton:focus-visible,.ui-subscription-item2 .ui-subscription-item__showOnMapButton:focus-visible{color:var(--Primary-Primary-1);outline:2px solid var(--Primary-Primary-1)}.ui-sp-subscription-text{flex:0 1 100%;min-width:0}.ui-sp-subscription-text h2{color:#000;font-size:14px;font-weight:700;line-height:20px}.ui-sp-subscription-text h2,.ui-sp-subscription-text p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sp-subscription-text p{color:#828282;font-size:12px;line-height:16px}.ui-sp-subscription-text--canceled .ui-sp-subscription-text--status mapy-icon{color:#c00;height:16px;margin-right:2px;vertical-align:sub;width:16px}.ui-sp-subscription-text--canceled .ui-sp-subscription-text--status em{font-style:normal;font-weight:700}.ui-sp-subscription-text--expired .ui-sp-subscription-text--status{color:#000}.ui-sp-subscription-text--expired .ui-sp-subscription-text--status mapy-icon{height:16px;margin-right:4px;vertical-align:sub;width:16px}.ui-sp-subscription-text--expired .ui-sp-subscription-text--status em{color:#828282;font-style:normal}.ui-sp-subscription-text--active .ui-sp-subscription-text--status em,.ui-sp-subscription-text--active .ui-sp-subscription-text--status strong{color:#1eae00;font-style:normal}.ui-sp-subscription-text--active .ui-sp-subscription-text--status .icon{fill:#1eae00;height:16px;margin-right:4px;vertical-align:sub;width:16px}.ui-sp-subscriptionText{flex:0 1 100%;min-width:0}.ui-sp-subscriptionText h2{color:#011e39;font-size:14px;font-weight:700;height:24px;line-height:20px}.ui-sp-subscriptionText h2,.ui-sp-subscriptionText p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-sp-subscriptionText p{color:#011e3999;font-size:12px;line-height:16px}.ui-sp-subscriptionText p strong{color:#011e39;font-weight:400}.ui-sp-subscriptionText p em{color:#1eae00;font-style:normal}.ui-sp-subscriptionText p .icon{fill:currentColor;height:16px;margin-right:4px;vertical-align:bottom;width:16px}.ui-sp-subscriptionText__canceled mapy-icon{color:#c00;height:16px;margin-right:2px;vertical-align:bottom;width:16px}.ui-sp-subscriptionText__statusLine{align-items:center;display:flex;gap:16px}.ui-sp-subscriptionText__battery{align-items:center;display:flex;gap:4px;height:16px}p.ui-sp-subscriptionText__battery--low{color:#c00}mapy-avatar.ui-avatar-marker{cursor:pointer;filter:drop-shadow(0 6px 10px rgba(0,0,0,.14)) drop-shadow(0 1px 18px rgba(0,0,0,.12)) drop-shadow(0 3px 5px rgba(0,0,0,.2));z-index:3}mapy-avatar.ui-avatar-marker.active{z-index:11!important}mapy-avatar.ui-avatar-marker img{height:100%;width:100%}mapy-avatar.ui-avatar-marker2{background:#fff;color:#03f9;cursor:pointer;filter:drop-shadow(0 6px 10px rgba(0,0,0,.14)) drop-shadow(0 1px 18px rgba(0,0,0,.12)) drop-shadow(0 3px 5px rgba(0,0,0,.2));z-index:3}mapy-avatar.ui-avatar-marker2.active{z-index:11!important}mapy-avatar.ui-avatar-marker2[selected]{border-color:#03f9}mapy-avatar.ui-avatar-marker2 img{height:100%;width:100%}.avatar-marker-popup .card-body{cursor:pointer;padding:8px 12px 28px}div.avatar-marker-popup2{max-width:260px;min-width:200px}div.avatar-marker-popup2 div.card-body{cursor:pointer;display:block;height:72px;padding:8px 12px 30px;width:auto}.ui-accuracy-marker{background:#6f8ff7;border-radius:50%;height:calc(var(--accuracy, 0)*2px);left:22px;opacity:.3;pointer-events:none;position:absolute;top:22px;transform:translate(calc(var(--accuracy, 0)*-1px),calc(var(--accuracy, 0)*-1px));width:calc(var(--accuracy, 0)*2px)}.marker.marker-favorite{align-items:center;background:#ff6b00;border:2px solid var(--Base-Base-1);border-radius:50%;box-shadow:0 1px 1px 0 #00000024,0 2px 1px 0 #0000001f,0 1px 3px 0 #0003;box-sizing:border-box;display:flex;height:20px;justify-content:center;width:20px}.control-copyright{color:#333;cursor:default;font-size:10px;pointer-events:all;text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;user-select:none}.control-copyright a{color:#6b7580;text-decoration:none}.control-pointer{display:none;pointer-events:all;position:absolute}.control-pointer.show{display:block}.control-pointer .caption{background:#fff;border:1px solid #ccc;border-radius:3px;color:#000;cursor:pointer;font-size:13px;height:13px;left:0;line-height:13px;margin:0;padding:2px;position:absolute;top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);white-space:nowrap}.control-pointer .caption.left{padding-left:10px;padding-right:20px;text-align:left;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%)}.control-pointer .caption.right{padding-left:20px;padding-right:10px;text-align:right}.control-pointer .pointer-svg{pointer-events:none;position:absolute;z-index:0!important}.control-pointer .pointer-svg g{cursor:pointer;pointer-events:all}.control-scale{color:#333;cursor:default;font-size:10px;padding-right:15px;text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;user-select:none}.control-scale .numbers{height:16px;position:relative}.control-scale .numbers span{position:absolute;top:0;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%);transition:all .5s}.control-scale .parts-cover{align-items:center;display:flex;flex-direction:row;gap:5px}.control-scale .parts{border:1px solid #fff;height:6px;line-height:0}.control-scale .parts span{border-style:solid;border-width:6px 0 0;display:inline-block;height:0;transition:all .5s}.control-scale .parts span.odd{border-color:#333}.control-scale .parts span.even{border-color:#fff;opacity:.8}.control-scale .unit-holder{height:6px;position:relative;transition:all .5s;width:15px}.control-scale .unit-holder .unit{left:0;position:absolute;top:-3px}.control-mapy-logo{cursor:pointer;inset:auto 10px 10px auto;bottom:5px;pointer-events:all;position:absolute;right:5px;width:100px;z-index:101}.control-mapy-logo.hidden{display:none}.control-mapy-logo.large{width:200px}@media only screen and (max-width:789px){.control-mapy-logo.hidden,.width-2 #panorama .control-mapy-logo.hidden{display:block}#left3d .control-mapy-logo.hidden{bottom:60px}}.control-go-to-mapycz{inset:auto auto 52px 6px;padding:5px 8px;pointer-events:all;position:absolute}.control-go-to-mapycz:active,.control-go-to-mapycz:focus{border-color:#cecece;padding:5px 8px}.m3d-iframe .control-go-to-mapycz{bottom:20px}p.deepl{color:#828282;padding:8px 0}p.deepl,p.deepl button{font-size:12px;line-height:16px}p.deepl button{background:none;border:none;color:#1eae00;margin:0;padding:0}p.deepl button:hover{color:#187f00}p.deepl button.nonactive{color:#828282}p.deepl i{font-style:normal}.ui-reviewlicence a{color:var(--Green-Green-1)}.ui-reviewlicence a:active,.ui-reviewlicence a:focus,.ui-reviewlicence a:hover{color:#1f7e07}.ui-reviewmotivation{align-items:center;color:#828282;display:flex;margin:0}.ui-reviewmotivation strong{color:#000}.ui-reviewmotivation--with-filter{align-items:flex-start}.ui-reviewmotivation__text{font-size:14px;line-height:16px}.ui-reviewmotivation__counter{font-size:28px;line-height:36px;margin-right:12px}.ui-reviewmotivation__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.ui-reviewmotivation__filerbutton__exclamation{color:#c00;font-style:normal}.review-photos{display:flex;gap:6px}.review-photos .photo-item{background:url(/img/loader.gif) no-repeat 50% #fafafa;border-radius:4px;cursor:pointer;flex:0 1 33.3%;height:78px;position:relative}.review-photos .photo-item img{border-radius:4px;height:100%;object-fit:cover;width:100%}.review-photos .photo-item .overlay{align-items:center;background:#0009;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.review-photos .photo-item .overlay .overlay-text{color:#fff;flex:0 1 auto;font-size:24px}.review-photos-upload{display:flex;flex-wrap:wrap;gap:13px}.review-photos-upload .file-label{align-items:center;background:#fff;border:1px dashed #ccc;border-radius:12px;box-sizing:border-box;color:#828282;cursor:pointer;display:flex;flex:0 1 calc(25% - 10px);flex-direction:column;height:72px;justify-content:center;overflow:hidden;text-align:center}.review-photos-upload .file-label input[type=file]{display:none}.review-photos-upload .file-label .icon{fill:currentColor;display:inline-block;height:20px;width:20px}.review-photos-upload .file-label .caption{display:block;font-size:14px;line-height:20px;margin-top:0!important}.review-photos-upload .file-label.drag-over,.review-photos-upload .file-label:focus,.review-photos-upload .file-label:hover{border-color:#1eae00;color:#1eae00}.review-photos-upload .image-item{border-radius:8px;box-sizing:border-box;flex:0 1 calc(25% - 10px);height:72px;overflow:hidden;position:relative}.review-photos-upload .image-item .delete-btn{background:#0009;border:none;border-radius:100%;cursor:pointer;left:4px;padding:3px;position:absolute;top:4px;z-index:5}.review-photos-upload .image-item .delete-btn svg{fill:#fff;display:block;height:16px;width:16px}.review-photos-upload .image-item .delete-btn:active{border:none}.review-photos-upload .image-item .overlay{background:#ffffffbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:4}.review-photos-upload .image-item .overlay.rejected{background:#d83838cc}.review-photos-upload .image-item .icon.icon-warn-filled{fill:#ffffffb3;bottom:11px;height:20px;position:absolute;right:10px;width:20px;z-index:4}.review-photos-upload .image-item .image-cont{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.review-photos-upload .image-item .image-cont canvas,.review-photos-upload .image-item .image-cont img{height:100%;object-fit:cover;width:100%}.review-photos-upload.five-per-row{gap:10px}.review-photos-upload.five-per-row .file-label,.review-photos-upload.five-per-row .image-item{flex:0 1 calc(20% - 8px);height:77px}.review-photos-upload.five-per-row .file-label.no-photos{flex:0 1 calc(30% - 8px)}.review-photos-upload:not(.five-per-row) .file-label.no-photos{flex:0 1 calc(33.3% - 8px)}.review-photos-upload.hidden,.review-photos-upload.max-photos .file-label{display:none}@media only screen and (max-width:500px){.review-photos-upload,.review-photos-upload.five-per-row{gap:10px}.review-photos-upload .file-label,.review-photos-upload .image-item,.review-photos-upload.five-per-row .file-label,.review-photos-upload.five-per-row .image-item{flex:0 1 calc(33% - 8px)}}.review-emojis.empty{display:none}.review-emojis-item{display:flex;gap:20px}.review-emojis-item button.emoji-btn{flex:0 1 auto}.review-emojis-itemNameCont{flex:1 1 100%}.review-emojis-tooltip-line{color:#828282;font-size:12px;line-height:20px;margin-bottom:24px;padding:20px 0 0}.review-emojis-tooltip-line .review-emojis-tooltipTrigger{display:inline-block}.review-emojis-tooltip-line .review-emojis-tooltipTrigger .icon.icon-square-info{fill:#828282;display:inline-block;height:16px;margin-right:5px;margin-top:1px;vertical-align:top;width:16px}.review-emojis-tooltip-line .review-emojis-tooltipTrigger span{display:inline-block;vertical-align:top}.review-emojis-itemName{font-size:18px;line-height:32px}.review-emojis-tooltip-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 15px}.review-emojis-tooltip-listItem{flex:auto;font-size:14px;line-height:16px;list-style:disc}.structured-review-tooltip{max-width:320px}.emoji-btn,.emoji-btn:active,.emoji-btn:focus,.emoji-btn:hover{background:#0000;border:none;margin:0;padding:0}.emoji-btn.emo-neu .icon-emoji-neu-pos{display:none}.emoji-btn.emo-neu.btn-active .icon-emoji-neu-pos,.emoji-btn.emo-neu:hover .icon-emoji-neu-pos{display:block}.emoji-btn.emo-neu.btn-active .icon-emoji-neu-neg,.emoji-btn.emo-neu:hover .icon-emoji-neu-neg{display:none}.review-emojis-preview{display:flex;flex-direction:column;gap:8px}.review-emojis-preview-item{display:flex;gap:8px}.review-emojis-preview-item .review-emojis-preview-emoji{flex:0 0 20px;height:20px}.review-emojis-preview-item .review-emojis-preview-caption{color:#000;flex:1 1 auto;font-size:14px;line-height:20px}.firm-review-badge,.firm-review-badge .square{display:inline-block;vertical-align:top}.firm-review-badge .square{background:#1eae00;border-radius:6px;color:#fff;font-size:12px;line-height:20px;padding:0 2px}.firm-review-badge .info{display:inline-block;margin-left:4px;text-align:left;vertical-align:top}.firm-review-badge .info .label{color:#000;display:inline-block;font-size:12px;line-height:20px;margin:0}.firm-review-badge .info .reviews{color:#828282;display:inline-block;font-size:10px;line-height:20px;margin:0 0 0 4px}.firm-review-badge.size-medium .square{font-size:16px;line-height:24px;padding:2px 3px}.firm-review-badge.size-medium .info{margin-left:6px;position:relative;top:-1px}.firm-review-badge.size-medium .info .label{display:block;font-size:12px;line-height:16px}.firm-review-badge.size-medium .info .reviews{display:block;font-size:10px;line-height:16px;margin:0}.firm-review-badge.size-large .square{font-size:20px;line-height:24px;padding:6px 4px}.firm-review-badge.size-large .info{margin-left:6px;position:relative;top:-2px}.firm-review-badge.size-large .info .label{display:block;font-size:18px;line-height:24px}.firm-review-badge.size-large .info .reviews{display:block;font-size:12px;line-height:16px;margin:0}.review-count{color:#828282;font-size:14px;line-height:20px}.reviewDetailPois{height:308px;position:relative}.reviewDetailPois__list{display:flex;gap:8px;left:0;position:absolute;top:0;transition:left .3s ease-out}.reviewDetailPois__listItem{background:#f8f8f8;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:308px;max-height:308px;overflow:hidden;width:320px}.reviewDetailPois__poiPart{box-sizing:border-box;display:flex;flex-direction:row;gap:8px;padding:16px 20px 0}.reviewDetailPois__poiPartDesc{flex:1 1 auto;overflow:hidden}.reviewDetailPois__poiPartDesc mapy-review-badge-composed-new{margin-top:4px}.reviewDetailPois__poiPartImg{align-items:center;border-radius:4px;display:flex;flex:0 0 80px;height:52px;justify-content:center;overflow:hidden;width:80px}.reviewDetailPois__poiPartImg img{height:52px;width:80px}.reviewDetailPois__poiPartImg.has-icon{background:#ebebeb}.reviewDetailPois__poiPartImg.has-icon img{height:40px;width:40px}.reviewDetailPois__reviewPart{box-sizing:border-box;display:flex;flex-direction:row;gap:8px;padding:0 20px 16px}.reviewDetailPois__reviewPartAvatar{border:none}.reviewDetailPois__reviewPartAvatar img,.reviewDetailPois__reviewPartAvatar svg{height:24px;width:24px}.reviewDetailPois__reviewPartTextPart{display:flex;flex-direction:column;gap:4px}.reviewDetailPois__reviewPartTextPart .stars-banner{height:16px}.reviewDetailPois__separatorPart{background:#f0f0f0;height:1px;margin:12px 0;min-height:1px}.reviewDetailPois__poiPartTitle{color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.reviewDetailPois__poiPartCategory{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#6b7580;display:-webkit-box;font-size:12px;line-height:16px;margin:0;overflow:hidden;padding:0}.reviewDetailPois__reviewPartHeader{align-items:center;display:flex;flex-direction:row;gap:4px;height:24px}.reviewDetailPois__reviewPartHeaderDate{color:#828282;font-size:12px;line-height:16px}.reviewDetailPois__leftBtn,.reviewDetailPois__rightBtn{align-items:center;background:#0009;border:none;border-radius:56px;box-shadow:0 4px 4px 0 #00000040;display:flex;height:40px;justify-content:center;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}.reviewDetailPois__leftBtn.hide,.reviewDetailPois__rightBtn.hide{display:none}.reviewDetailPois__leftBtn:active,.reviewDetailPois__leftBtn:focus,.reviewDetailPois__rightBtn:active,.reviewDetailPois__rightBtn:focus{background:#0009;border:none}.reviewDetailPois__leftBtn svg,.reviewDetailPois__rightBtn svg{flex-shrink:0}.reviewDetailPois__leftBtn{left:-8px}.reviewDetailPois__rightBtn{right:12px}.reviewDetailPois__reviewPartText{-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box;font-size:14px;line-height:20px;overflow:hidden}.ui-sortbox{display:flex;position:relative}.ui-sortbox__button,.ui-sortbox__button:active,.ui-sortbox__button:focus,.ui-sortbox__button:hover{align-items:center;background:#0000;border:none;color:#1eae00;display:flex;font-size:14px;line-height:20px;margin:0;padding:0;text-align:right}.ui-sortbox__button mapy-icon,.ui-sortbox__button:active mapy-icon,.ui-sortbox__button:focus mapy-icon,.ui-sortbox__button:hover mapy-icon{height:20px;width:20px}.ui-sortbox__button .up-icon,.ui-sortbox__button:active .up-icon,.ui-sortbox__button:focus .up-icon,.ui-sortbox__button:hover .up-icon{display:none}.ui-sortbox__button.open .up-icon,.ui-sortbox__button:active.open .up-icon,.ui-sortbox__button:focus.open .up-icon,.ui-sortbox__button:hover.open .up-icon{display:inline-block}.ui-sortbox__button.open .down-icon,.ui-sortbox__button:active.open .down-icon,.ui-sortbox__button:focus.open .down-icon,.ui-sortbox__button:hover.open .down-icon{display:none}.ui-sortbox__buttontext{margin:0 2px}.ui-sortbox__label{color:#6b7580}.ui-sortbox__label,.ui-sortbox__menu{font-size:14px;line-height:20px;margin:0}.ui-sortbox__menu{backdrop-filter:blur(27.1828px);background:#fff;border-radius:4px;box-shadow:0 4px 16px #0003;padding:4px;position:absolute;right:0;top:20px;z-index:1}.ui-sortbox__menu li{color:#000;cursor:pointer;padding:4px}.ui-sortbox__menu li:hover{color:#1eae00}.ui-avatar{display:inline-block;height:72px;position:relative;width:72px}.ui-avatar img,.ui-avatar svg{fill:#aaa;background:#fff;border:4px solid #fff;border-radius:50%;display:block;height:calc(100% - 8px);object-fit:cover;width:calc(100% - 8px)}.ui-avatar__premium{align-items:center;background:linear-gradient(0deg,#dd9721,#f9e099);border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;left:-6px;position:absolute;top:-6px;width:24px}.ui-avatar__premium.hidden{display:none}button.ui-header-button,label.ui-header-button{align-items:center;background:#00000080;border:none;border-radius:8px;color:var(--Base-Base-1);display:flex;flex-direction:row;font-size:14px;line-height:24px;padding:4px 8px;transition:background-color .1s ease-in-out}button.ui-header-button:active,button.ui-header-button:hover,label.ui-header-button:active,label.ui-header-button:hover{background:#000000bf}button.ui-header-button:focus-visible,label.ui-header-button:focus-visible{background:#000000bf;outline:2px solid var(--Base-Base-1);outline-offset:-2px}button.ui-header-button .header-icon,button.ui-header-button mapy-icon,label.ui-header-button .header-icon,label.ui-header-button mapy-icon{flex:0 0 auto;height:16px;width:16px}button.ui-header-button .header-icon svg path,label.ui-header-button .header-icon svg path{fill:currentColor}button.ui-header-button.save-star-icon mapy-icon,label.ui-header-button.save-star-icon mapy-icon{height:20px;width:20px}button.ui-header-button.icon-only,label.ui-header-button.icon-only{padding:8px}button.ui-header-button.icon-only .header-icon,button.ui-header-button.icon-only mapy-icon,label.ui-header-button.icon-only .header-icon,label.ui-header-button.icon-only mapy-icon{margin-right:0}.ui-header-button__text{margin-left:4px}@supports (backdrop-filter:blur(10px)){button.ui-header-button,label.ui-header-button{backdrop-filter:blur(10px) invert(10%) saturate(80%);background:#0006}}button.ui-oldDialogButton{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;line-height:20px;padding:7px 31px;text-align:center}button.ui-oldDialogButton:active,button.ui-oldDialogButton:focus,button.ui-oldDialogButton:hover{background:#f0f0f0}button.ui-oldDialogButton:disabled{background:#fff;cursor:not-allowed;opacity:.4}button.ui-oldDialogButton--primary{background:#1eae00;border:none;color:#fff;font-weight:700;padding:8px 32px}button.ui-oldDialogButton--primary:active,button.ui-oldDialogButton--primary:focus,button.ui-oldDialogButton--primary:hover{background:#187f00}button.ui-oldDialogButton--primary:disabled{background:#1eae00;opacity:.4}.ui-header{height:148px;position:relative;transition:height .2s ease-in-out;user-select:none}.ui-header--compact,.ui-header--compact .ui-header__poster{height:62px}.ui-header--compact .ui-header__avatar{opacity:0;transform:scale(0)}.ui-header--compact button.ui-header-button{padding:8px}.ui-header--compact .ui-header-button__text{display:none}.ui-header--compact .ui-header__title{bottom:14px;font-size:18px;line-height:32px}.ui-header__poster{height:120px;object-fit:cover;transition:height .2s ease-in-out;width:100%}.ui-header__title-container{flex:1 1 auto;margin:0 16px}.ui-header__title{bottom:36px;color:#fff;font-size:20px;font-weight:700;left:108px;line-height:23px;margin:0;position:absolute;right:8px;transition:left .2s ease-in-out,right .2s ease-in-out,top .2s ease-in-out,bottom .2s ease-in-out,font-size .2s ease-in-out}.ui-header__title--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-header__avatar{border:4px solid #fff;bottom:8px;left:20px;position:absolute;transform:scale(1);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.ui-header__toolbar{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px;position:absolute;right:0;top:0}.ui-header__left-buttons,.ui-header__right-buttons{display:flex;flex:0 0 auto;justify-content:flex-start}.ui-header__left-buttons>*+*,.ui-header__right-buttons>*+*{margin-left:8px}.ui-header__right-buttons{justify-content:flex-end}.ui-header__fanda{align-items:center;background:var(--Primary-Primary-5);border-radius:24px;bottom:-4px;color:var(--Green-Green-1);display:none;font-size:12px;font-style:normal;font-weight:700;gap:4px;left:108px;line-height:16px;padding:4px 8px;position:absolute}.ui-header__fanda--visible{display:inline-flex}.ui-header__tooltip{max-width:232px}.ui-heroheader{height:225px;position:relative;user-select:none}.ui-heroheader__poster{bottom:auto;height:100%;left:0;object-fit:cover;position:absolute;right:auto;top:0;width:100%}.ui-heroheader__title{align-items:center;background:linear-gradient(180deg,#0000,#0000008c);display:flex;flex-direction:column;font-size:20px;font-weight:700;justify-content:center;line-height:23px;padding:64px 20px;top:0}.ui-heroheader__title,.ui-heroheader__totalInfo{bottom:0;color:#fff;left:0;margin:0;position:absolute;right:0}.ui-heroheader__totalInfo{font-size:12px;line-height:14px;padding:20px;text-align:center}.ui-heroheader__toolbar{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px;position:absolute;right:0;top:0}.ui-heroheader__left-buttons,.ui-heroheader__right-buttons{display:flex;flex:0 0 auto;justify-content:flex-start}.ui-heroheader__left-buttons>*+*,.ui-heroheader__right-buttons>*+*{margin-left:8px}.ui-heroheader__right-buttons{justify-content:flex-end}.ui-onboarding{background:#525558fa;border-radius:12px;box-shadow:0 2px 8px #00000040;padding:20px 16px;position:relative}.ui-onboarding *{margin:0}.ui-onboarding h2{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin-right:24px}.ui-onboarding p{color:#f0f0f0;font-size:14px;line-height:20px;margin-top:16px}.ui-onboarding__button{background:#0000;border:none;border-radius:50%;color:#f0f0f0;height:16px;padding:0;position:absolute;right:8px;top:8px;width:16px}.ui-onboarding__button:active,.ui-onboarding__button:focus,.ui-onboarding__button:hover{background:#0000;border:none;color:#fff;padding:0}.ui-onboarding.route-user-speed-onboarding{margin:12px}.ui-onboarding.route-user-speed-onboarding p{margin-top:0}.ui-onboarding.route-user-speed-onboarding .route-user-speed-onboarding__button{background:none;border:none;color:#27e000;display:inline;font-size:14px;line-height:20px;margin:0;padding:0}.ui-onboarding.route-user-speed-onboarding .route-user-speed-onboarding__button:active,.ui-onboarding.route-user-speed-onboarding .route-user-speed-onboarding__button:hover{color:var(--Green-Green-1)}.mapy-dialog-cover{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:301}.mapy-dialog{backdrop-filter:blur(27.1828px);background:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;box-sizing:border-box;flex:0 0 auto;padding:32px;width:400px}.mapy-dialog .btn-close{background:#0000;border:none;color:#828282;cursor:pointer;display:flex;margin:0;padding:0;position:absolute;right:12px;top:12px}.mapy-dialog .btn-close .sds-icon{display:block}.mapy-dialog h3.title{color:#000;font-size:20px;line-height:32px;margin:0;text-align:center}.mapy-dialog .content p.desc{font-size:14px;line-height:20px;margin:8px 0 0;text-align:center}.mapy-dialog .content p.error{color:var(--Seznam-Red-Seznam-Red);margin:16px 0 -16px}.mapy-dialog .content p.error:empty,.mapy-dialog .content:empty{display:none}.mapy-dialog .buttons{display:flex;gap:8px;margin-top:32px}.mapy-dialog .buttons .btn{background:#c00;border:none;border-radius:8px;flex:0 1 100%;font-size:14px;line-height:20px;padding:6px 10px;text-align:center}.mapy-dialog .buttons .btn.btn-default{background:var(--Primary-Primary-5);color:var(--Primary-Primary-2)}.mapy-dialog .buttons .btn.btn-ok{background:#1eae00;color:#fff}.mapy-dialog .buttons .btn.btn-error{background:#c00;color:#fff}.mapy-dialog-cover~.mapy-dialog-cover{background:none}.mapy-dialog-cover~.mapy-dialog-cover *{display:none}.ui-poilistimage{align-items:center;border-radius:4px;display:flex;flex:0 0 auto;height:80px;justify-content:center;overflow:hidden;width:80px}.ui-poilistimage img{width:80px}.ui-poilistimage img.landscape{height:80px;width:auto}.ui-poilistimage img.portrait{height:auto;width:80px}.ui-poilistimage.icon{background:#ebebeb;box-sizing:border-box}.ui-poilistimage.icon img{height:40px;width:40px}.ui-poilistimage.small{height:52px}.ui-poilistimage.favicon{background:#ebebeb;box-sizing:border-box}.ui-poilistimage.favicon img{height:16px;width:16px}.ui-poilistimage.universal{background:#ebebeb;box-sizing:border-box}.ui-poilistimage.universal img{height:34px;width:27px}.ui-poilistitem{display:flex}.ui-poilistitem .ui-poilistimage{flex:0 0 80px;margin-right:16px;transition:box-shadow .15s ease-in-out}.ui-poilistitem>div{flex:1 1 auto;width:0}.ui-poilistitem>div *{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-poilistitem>div *+*{margin-top:4px}.ui-poilistitem>div h3{color:#000;font-size:14px;font-weight:700;line-height:16px}.ui-poilistitem__category{color:#000;font-size:12px;line-height:14px}.ui-poilistitem__address{color:#6b7580;font-size:12px;line-height:14px}.ui-poilistitem--clickable{cursor:pointer}.ui-poilistitem--clickable:active .ui-poilistimage,.ui-poilistitem--clickable:focus .ui-poilistimage,.ui-poilistitem--clickable:hover .ui-poilistimage{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.checkbox-title{cursor:pointer;display:inline-block;user-select:none}.checkbox-title .indicator{color:#828282;display:inline-block;font-size:14px;line-height:24px;margin-right:4px}.checkbox-title .indicator.checked{color:var(--Green-Green-1)}.ui-rating-card{background:#f0f0f0;border-radius:8px;padding:16px 16px 0}.ui-rating-card .firm-review-stars-review .licence{display:none}.ui-rating-card .adjust+.firm-review-stars-review{margin-top:-24px}.ui-rating-card .firm-review-stars-picker{background:#0000;padding:32px 0}.ui-rating-card .firm-review-stars-picker .title{display:none}.ui-rating-card .firm-review-stars-picker .stars{margin-top:0}.ui-rating-card .ui-poilistimage{transition:box-shadow .15s ease-in-out}.ui-rating-card--clickable .ui-rating-card__poiInfo{cursor:pointer}.ui-rating-card--clickable .ui-rating-card__poiInfo:active .ui-poilistimage,.ui-rating-card--clickable .ui-rating-card__poiInfo:focus .ui-poilistimage,.ui-rating-card--clickable .ui-rating-card__poiInfo:hover .ui-poilistimage{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003}.ui-rating-card__poiInfo{display:flex}.ui-rating-card__poiInfo .ui-poilistimage{flex:0 0 auto}.ui-rating-card__texts{margin-left:16px;overflow:hidden}.ui-rating-card__title{color:#000;font-size:18px}.ui-rating-card__address,.ui-rating-card__category,.ui-rating-card__title{line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-rating-card__address,.ui-rating-card__category{color:#6f6f6f;font-size:14px}button.ui-rating-card__poiChoice{background:#0000;border:0;color:#1eae00;font-size:14px;line-height:20px;margin:8px 0 0 96px;padding:0;position:relative}button.ui-rating-card__poiChoice:active,button.ui-rating-card__poiChoice:focus,button.ui-rating-card__poiChoice:hover{color:#1f7e07}button.ui-rating-card__poiChoice.adjust{margin-bottom:4px;top:-20px}.ui-poiSelectItem{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;height:56px;overflow:hidden}.ui-poiSelectItem mapy-icon{background:#f2f2f2;border-radius:50%;color:#fff;margin:14px 16px 0}.ui-poiSelectItem:hover{background:#f0f0f0}.ui-poiSelectItem:hover mapy-icon{background:#e4e4e4}.ui-poiSelectItem__icon{flex:0 0 auto;height:20px;margin:10px 18px 0;width:20px}.ui-poiSelectItem__text{flex:1 0 auto;width:0}.ui-poiSelectItem__text h3{color:#000;font-size:14px;line-height:20px;margin:8px 0 0}.ui-poiSelectItem__text h3,.ui-poiSelectItem__text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-poiSelectItem__text p{color:#828282;font-size:12px;line-height:16px;margin:0 0 12px}.ui-poiSelectItem--selected,.ui-poiSelectItem--selected:hover{background:#f0f0f0}.ui-poiSelectItem--selected mapy-icon,.ui-poiSelectItem--selected:hover mapy-icon{background:#1eae00}.ui-alternativePoiDialog{display:flex;max-height:100%;padding:0!important}.ui-alternativePoiDialog .buttons{margin-top:0}.ui-alternativePoiDialog .content{display:flex;flex-direction:column;width:100%}.ui-alternativePoiDialog__title{color:#000;font-size:20px;line-height:28px;margin:40px 32px 0;text-align:center}.ui-alternativePoiDialog__subtitle{color:#6f6f6f;font-size:14px;line-height:20px;margin:0 32px 32px;text-align:center}.ui-alternativePoiDialog__list{display:block;margin:0;max-height:342px;overflow:auto;overflow:overlay;padding:0}.ui-alternativePoiDialog__wrongPoi{margin:16px 20px 24px}.ui-alternativePoiDialog__wrongPoi button{border:0;color:#1eae00;font-size:14px;line-height:20px;padding:0}.ui-alternativePoiDialog__wrongPoi button:active,.ui-alternativePoiDialog__wrongPoi button:focus,.ui-alternativePoiDialog__wrongPoi button:hover{color:#1f7e07}.ui-alternativePoiDialog__wrongPoi p{color:#828282;font-size:14px;line-height:20px;margin:0}.ui-alternativePoiDialog__buttonBar{margin:24px 32px 32px;text-align:center}.ui-alternativePoiDialog__buttonBar *+*{margin-left:20px}@media only screen and (max-width:500px){.ui-alternativePoiDialog{max-width:90%;min-height:90%}}.ui-keyvaltags{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ui-keyvaltags .ui-keyvaltags__icon{height:20px;width:20px}.ui-keyvaltags .ui-keyvaltags__item{align-items:center;display:flex;gap:4px;justify-content:center}.ui-keyvaltags .ui-keyvaltags__desc{color:#011e3999;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui-keyvaltags.small{row-gap:0}.ui-keyvaltags.small .ui-keyvaltags__icon{height:16px;width:16px}.ui-keyvaltags.small .ui-keyvaltags__desc{font-size:12px;line-height:16px}.ui-tooltip{background:#595c61fa;border-radius:8px;box-sizing:border-box;color:#fff;padding:12px;position:absolute;user-select:none;z-index:351}.ui-tooltip,.ui-tooltip>*{font-size:14px;line-height:18px}.ui-tooltip>*{margin:0}.ui-tooltip>*+*{margin-top:8px}.ui-tooltip a{color:#0ed04a}.ui-tooltip a:active,.ui-tooltip a:focus,.ui-tooltip a:hover{color:#1eae00}.ui-tooltip--invisible{opacity:0;z-index:0}.ui-tooltip__arrow{position:absolute;z-index:350}.ui-tooltip__arrow path{fill:#595c61;fill-opacity:.98}.ui-tooltip--inert{pointer-events:none}.ui-dropdown{align-items:flex-start;background:var(--background,#fff);border-radius:4px;display:none;flex-direction:column;justify-content:center;padding:var(--padding,4px);position:absolute;top:var(--top,4px);width:var(--width,100%)}.ui-dropdown,.ui-dropdown .ui-dropdown-option{transition:all var(--timeout,.5s) ease-in-out;z-index:1}.ui-dropdown .ui-dropdown-option{align-items:center;background-color:initial;border:none;color:#0000;display:flex;font-size:14px;height:0;justify-content:space-between;line-height:20px;margin:0;padding:0;pointer-events:none;touch-action:none;user-select:none;width:100%}.ui-dropdown .ui-dropdown-option.active{color:#000;height:20px;pointer-events:all;touch-action:auto}.ui-dropdown .ui-dropdown-option.active:focus{color:#187f00}.ui-dropdown .ui-dropdown-option-gap{height:0;transition:height var(--timeout,.5s) ease-in-out}.ui-dropdown.closed .ui-dropdown-option.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"R";display:inline-block;font-family:mapy;font-size:13px;font-style:normal;font-weight:400;margin-left:8px;position:relative;top:1px}.ui-dropdown.open,.ui-dropdown:hover{box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px #0003}.ui-dropdown.open .ui-dropdown-option{color:#000;height:20px;pointer-events:all;touch-action:auto}.ui-dropdown.open .ui-dropdown-option:hover{color:#1eae00}.ui-dropdown.open .ui-dropdown-option:active,.ui-dropdown.open .ui-dropdown-option:focus{color:#187f00}.ui-dropdown.open .ui-dropdown-option.active:after{content:none}.ui-dropdown.open .ui-dropdown-option-gap{height:var(--gap,4px)}.expanded .ui-dropdown{display:flex}.ui-linkbutton,.ui-linkbutton:focus,.ui-linkbutton:hover{background:none;border:none;color:#1eae00;display:inline;font-size:inherit;line-height:inherit;margin:0;padding:0}.ui-linkbutton:focus,.ui-linkbutton:hover{color:#187f00}.ui-timeline-ophoto{backdrop-filter:blur(10px);background:#0009;border-radius:8px;display:inline-block;left:16px;padding:6px 8px;position:fixed;top:56px;user-select:none;z-index:2}.ui-timeline-ophoto .header{cursor:pointer}.ui-timeline-ophoto .header span,.ui-timeline-ophoto .header svg{display:inline-block;vertical-align:top}.ui-timeline-ophoto .header span{color:#fff;font-size:14px;line-height:20px}.ui-timeline-ophoto .header svg{fill:#fff;float:right;height:14px;margin-left:6px;margin-top:2px;width:14px}.ui-timeline-ophoto .header .disabled-year{color:#ccc;font-style:italic}.ui-timeline-ophoto ul{display:none;margin:0;padding:0}.ui-timeline-ophoto ul li{color:#fff;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:6px 8px}.ui-timeline-ophoto ul li svg{fill:#fff;height:14px;margin-left:6px;position:relative;top:2px;width:14px}.ui-timeline-ophoto ul li.active{background:#000}.ui-timeline-ophoto ul li.active .disabled-year{color:#ccc;font-style:italic}.ui-timeline-ophoto ul li button{background:none;border:0;margin:0;padding:0}.ui-timeline-ophoto.hide{display:none}.ui-timeline-ophoto.open{padding:0}.ui-timeline-ophoto.open .header{display:none}.ui-timeline-ophoto.open ul{display:block}.ui-timeline-ophoto.open ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.ui-timeline-ophoto.open ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media only screen and (max-width:789px){.width-1 .ui-timeline-ophoto,.width-2 .ui-timeline-ophoto{display:none}}.ui-tabs{display:flex;gap:16px;padding:0}button.ui-tab{background:#0000;border:none;color:#828282;font-size:12px;line-height:20px;padding:0;text-transform:uppercase}button.ui-tab.active{color:#1eae00;font-weight:700}button.ui-tab:focus-visible{outline:2px solid currentColor;outline-offset:2px}.tooltipClose{background:#595c61fa;border-radius:8px;box-shadow:0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f,0 2px 4px 0 #0003;box-sizing:border-box;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:12px 40px 12px 12px}.tooltipClose.arrow-down:after{border-color:#595c61fa #0000 #0000;border-style:solid;border-width:12px 8px 0;bottom:-12px;content:"";height:0;left:50%;margin-left:-8px;position:absolute;transform:rotate(0deg);width:0}.tooltipClose__closeBtn{background:#0000;border:none;cursor:pointer;padding:0;position:absolute;right:10px;top:10px}.tooltipClose__closeBtn svg{fill:#f0f0f0;height:14px;width:14px}.tooltipClose__closeBtn:active,.tooltipClose__closeBtn:focus{background:#0000;border:none;padding:0}.bookingLink{display:flex;flex-direction:column;gap:8px}.bookingLink.empty{display:none}.bookingLink__link{background:#1eae00;border-radius:8px;box-sizing:border-box;color:#fff!important;cursor:pointer;margin:0;padding:12px;text-align:center;width:100%}.bookingLink__link:hover{background:#187f00;color:#fff!important}.bookingLink__bookingLine{display:flex;height:13px;justify-content:space-between;margin:0}.user-note{background:#fdf5dc;border-radius:12px 24px 12px 12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:100%;padding:20px;position:relative}.user-note .icon.icon-note-right-corner{position:absolute;right:0;top:0}.user-note__text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0;white-space:pre-line;word-break:break-word}.user-note__text a{text-decoration:underline!important}.user-note__text a,.user-note__text a:hover{color:#000!important}.user-note.show-btn .user-note__text{max-width:262px}.user-note__showBtn{bottom:18px;position:absolute;right:24px}.user-note__showBtn,.user-note__showBtn:active,.user-note__showBtn:focus{background:none;border:none;padding:5px}.user-note__showBtn .icon.icon-dropdown{fill:#000;height:12px;width:12px}.user-note__btnsLine{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.user-note-btn{--color-edit-text:#011e3999;--bg-edit:#011e3914;--bg-edit-hover:#011e391f;align-items:center;display:flex;flex-direction:row;gap:8px;margin:0}.user-note-btn,.user-note-btn:active,.user-note-btn:focus{background:none;border:none;padding:0}.user-note-btn img{height:17px;width:17px}.user-note-btn__text{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.user-note-btn.type-detail .user-note-btn__text{color:#1eae00}.user-note-btn.type-edit,.user-note-btn.type-remove{background:var(--bg-edit);border-radius:8px;gap:4px;padding:8px 10px}.user-note-btn.type-edit .icon.icon-delete,.user-note-btn.type-edit .icon.icon-edit2,.user-note-btn.type-remove .icon.icon-delete,.user-note-btn.type-remove .icon.icon-edit2{fill:var(--color-edit-text);height:20px;width:20px}.user-note-btn.type-edit .user-note-btn__text,.user-note-btn.type-remove .user-note-btn__text{color:var(--color-edit-text)}.user-note-btn.type-edit:hover,.user-note-btn.type-remove:hover{background:var(--bg-edit-hover)}.user-note-btn.type-edit:active,.user-note-btn.type-edit:focus,.user-note-btn.type-remove:active,.user-note-btn.type-remove:focus{background:var(--bg-edit-hover);border:none;padding:8px 10px}.mymaps-folders{position:relative}.mymaps-folders__selectedLine{background:#fff;border:1px solid #011e391f;border-radius:4px;cursor:pointer;padding:10px 12px}.mymaps-folders__selectedItem{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.mymaps-folders__selectedItemTitlePart{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:8px;max-width:calc(100% - 22px);overflow:hidden}.mymaps-folders__actualFolderTitlePart{color:var(--Primary-Primary-2);flex:0 0 auto;font-family:Arial;font-size:12px;font-weight:400;line-height:16px}.mymaps-folders__selectedItemSvg{fill:#1eae00;color:#1eae00;flex:0 0 20px;height:20px;width:20px}.mymaps-folders__selectedItemDropdown{fill:#011e3999;height:12px;width:12px}.mymaps-folders__selectedItemTitle{color:var(--Primary-Primary-2);font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:pre}.mymaps-folders__selectedItemTitle.active{color:var(--Green-Green-1)}.mymaps-folders__selectedItemImg{border-radius:100%;height:20px;width:20px}.mymaps-folders__choices{background:var(--Base-Base-1,#fff);border-radius:4px;box-shadow:0 4px 16px 0 #00000040;left:0;margin:0;max-height:min(calc(40vh - 40px),308px);overflow:auto;overflow-x:hidden;padding:0;position:absolute;right:0;top:42px;z-index:15}.mymaps-folders__choicesItem{cursor:pointer;padding:12px 8px}.mymaps-folders__choicesItem .mymaps-folders__selectedItemTitlePart{gap:10px}.mymaps-folders__choicesItem:hover{background:var(--Primary-Primary-16)}.mymaps-folders__choicesItem:hover .mymaps-folders__selectedItemTitle:not(.active){color:var(--Primary-Primary-1)}.mymaps-folders__choicesItem.move-folder{background:var(--Primary-Primary-16);cursor:default}.mymaps-folders__selectedItem.selected .mymaps-folders__selectedItemTitle{color:var(--Primary-Primary-1)}.mymaps-folders.disabled,.mymaps-folders.disabled .mymaps-folders__choicesItem,.mymaps-folders.disabled .mymaps-folders__selectedLine{cursor:default}.mymaps-folders.disabled .mymaps-folders__selectedLine .mymaps-folders__selectedItemTitle{color:#ccc}.mymaps-folders.disabled .mymaps-folders__selectedItemSvg{fill:#ccc;color:#ccc}.mymaps-note{display:flex;flex-direction:column;gap:4px;position:relative}.mymaps-note__textarea{background:#fff!important;border:1px solid #011e391f!important;border-radius:4px!important;box-shadow:none!important;color:#011e39;font-size:14px;font-weight:400;height:80px;line-height:20px;outline:none;padding:8px 12px;resize:none}.mymaps-note__textarea:active,.mymaps-note__textarea:focus{border-color:#1eae00!important}.mymaps-note__textarea:disabled{pointer-events:none}.mymaps-note__textarea.not-premium-user{overflow:hidden}.mymaps-note__countLine{visibility:hidden}.mymaps-note__countLine.visible{visibility:visible}.mymaps-note__countLineRest{color:#011e3999;font-size:12px;font-style:normal;line-height:16px;padding-left:12px}.mymaps-note__premiumInfo{align-items:center;background:#fff;display:flex;flex-direction:row;gap:5px;padding:4px;position:absolute}.mymaps-note__premiumInfo img{height:17px;width:17px}.mymaps-note__premiumInfo.has-text{margin-top:-12.5px;right:5px;top:50%}.mymaps-note__premiumInfo.empty-text{left:9px;top:5px}.mymaps-note__premiumInfoTitle{color:var(--Primary-Primary-2);font-size:14px;line-height:20px}.mymaps-selectActivity{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.mymaps-selectActivity__btn{background:#1eae0014;border:none;border-radius:8px;padding:9px 10px}.mymaps-selectActivity__btn .icon{fill:#1eae00;height:24px;width:24px}.mymaps-selectActivity__btn:active,.mymaps-selectActivity__btn:focus{background:#1eae0014;border:none;border-radius:8px;padding:8px 10px}.mymaps-selectActivity__btn:hover{background:#1eae001f}.mymaps-selectActivity__btn.active{background:#1eae00}.mymaps-selectActivity__btn.active .icon{fill:#fff}.mymaps-tripsEmoji{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.mymaps-tripsEmoji__text{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.mymaps-tripsEmoji__moods{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.mymaps-tripsEmoji__btn{background:#0000;border:none;padding:0}.mymaps-tripsEmoji__btn:active,.mymaps-tripsEmoji__btn:focus{background:#0000;border:none;border-radius:8px;padding:0}.mymaps-replace-item{display:flex;flex-direction:row;gap:16px}.mymaps-replace-item__leftPart{align-items:center;background:#f2f2f2;border-radius:4px;display:flex;flex:0 0 80px;height:52px;justify-content:center;overflow:hidden;width:80px}.mymaps-replace-item__leftPart mapy-icon,.mymaps-replace-item__leftPart svg{fill:#6b7580;color:#6b7580;height:24px;width:24px}.mymaps-replace-item__image{height:52px;width:80px}.mymaps-replace-item__rightPart{gap:20px;padding-top:8px}.mymaps-replace-item__desc,.mymaps-replace-item__rightPart{display:flex;flex-direction:column}.mymaps-replace-item__savedLocation,.mymaps-replace-item__subTitle,.mymaps-replace-item__title{font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0}.mymaps-replace-item__title{max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymaps-replace-item__savedLocation,.mymaps-replace-item__subTitle{color:#828282;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.mymaps-input{display:flex;flex-direction:column;gap:4px}.mymaps-input__input{background:#fff;border:1px solid #011e391f;border-radius:4px;color:#011e39;font-size:14px;font-style:normal;line-height:20px;outline:none;padding:12px}.mymaps-input__input.bold{font-weight:700}.mymaps-input__input:active,.mymaps-input__input:focus,.mymaps-input__input:hover{border-color:#1eae00}.mymaps-input__countLine{display:none}.mymaps-input__countLine.visible{display:block}.mymaps-input__countLineRest{color:#011e3999;font-size:12px;font-style:normal;line-height:16px;padding-left:12px}.mymaps-sharing{align-items:center;display:flex;flex-direction:row;gap:8px;padding:20px}.mymaps-sharing__avatar{border-radius:100%;height:24px;width:24px}.mymaps-sharing__author{color:var(--Primary-Primary-2);font-size:14px;line-height:20px;margin:0;padding:0}.mymapsFolderSelectCreate{display:flex;flex-direction:column;gap:12px}.mymapsBox{display:flex;flex-direction:column;gap:4px}.mymapsBox.is-empty{display:none}.mymapsBox__top{background-color:var(--Primary-Primary-6);background-image:url(/img/mymap/box-cover.svg);background-position:100% 0;background-repeat:no-repeat;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:18px 16px}.mymapsBox__top:empty{display:none}.mymapsBox__bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mymapsBox__bottom:empty{display:none}.mymapsBox.has-top.has-note .mymapsBox__top{border-bottom-left-radius:0;border-bottom-right-radius:0}.mymapsBox.has-top.has-note .mymapsBox__bottom .user-note{border-top-left-radius:0;border-top-right-radius:0}.mymapsBox__savedItem{align-items:center;display:flex;flex-direction:row;gap:16px}.mymapsBox__savedItem a{color:var(--Green-Green-1)}.mymapsBox__savedItem a:hover{color:#1f7e07}.mymapsBox__savedItem>.icon,.mymapsBox__savedItem>.sds-icon{fill:#1eae00;color:#1eae00;flex:0 0 24px;height:24px;width:24px}.mymapsBox__savedItem>.icon path,.mymapsBox__savedItem>.sds-icon path{fill:#1eae00}.mymapsBox__savedItemText{color:var(--Primary-Primary-1);font-size:14px;line-height:20px;padding-right:16px;padding-top:2px;position:relative;width:100%}.mymapsBox__savedItemText .mymap-contextmenu{padding:4px!important;right:-10px;top:88px;z-index:10}.mymapsBox__savedItemText .mymap-contextmenu.tracks-contextmenu{left:0;right:auto;top:0;transform:translateY(15px)}.mymapsBox__savedItemText.hide{height:20px;overflow:hidden;padding-right:36px}.mymapsBox__savedItemText.saved-root{color:var(--Green-Green-1)}.mymapsBox__savedItemText.multiple-tracklist{align-items:center;display:flex}.mymapsBox__optsBtn{position:absolute;right:0;top:-3px}.mymapsBox__optsBtn,.mymapsBox__optsBtn:active,.mymapsBox__optsBtn:focus{background:none;border:none;padding:5px}.mymapsBox__optsBtn .icon{fill:var(--Primary-Primary-2);height:20px;width:20px}.mymapsBox__linksBtn{align-items:center;display:flex}.mymapsBox__linksBtn,.mymapsBox__linksBtn:active,.mymapsBox__linksBtn:focus{background:none;border:none;color:var(--Green-Green-1);font-size:14px;line-height:20px;padding:5px}.mymapsBox__linksBtn .icon{color:var(--Green-Green-1);height:20px;width:20px}.mymapsBox__linksBtn .icon.icon-dropup{display:none}.mymapsBox__linksBtn.open .icon.icon-dropup{display:block}.mymapsBox__linksBtn.open .icon.icon-dropdown{display:none}.mymapsBox__topItem{align-items:center;display:flex;flex-direction:row;gap:6px}.mymapsBox__topItemBtn{align-items:center;display:flex;gap:16px;height:24px}.mymapsBox__topItemBtn,.mymapsBox__topItemBtn:active,.mymapsBox__topItemBtn:focus,.mymapsBox__topItemBtn:hover{background:#0000;border:none;padding:0}.mymapsBox__topItemBtn .icon,.mymapsBox__topItemBtn .sds-icon{fill:var(--Green-Green-1);color:var(--Green-Green-1);height:24px;width:24px}.mymapsBox__topItemBtn .icon path,.mymapsBox__topItemBtn .sds-icon path{fill:var(--Green-Green-1)}.mymapsBox__topItemText{color:var(--Green-Green-1);font-size:14px;line-height:2px}.mymaps-remove-dialog p{font-size:14px;font-style:normal;line-height:20px;margin:12px 0 0;text-align:center}.edit-props-btn{align-items:center;background:var(--Primary-Primary-6);border:none;border-radius:100%;box-sizing:border-box;display:flex;height:32px;justify-content:center;padding:0;width:32px}.edit-props-btn .edit-props-btn-icon-edit,.edit-props-btn .edit-props-btn-icon-exit{height:20px;width:20px}.edit-props-btn:active,.edit-props-btn:focus{background:var(--Primary-Primary-6);border:none;border-radius:100%;padding:0}.edit-props-btn.hide{display:none}.context-menu-btn{align-items:center;background:var(--Primary-Primary-6);border:none;border-radius:100%;box-sizing:border-box;display:flex;height:32px;justify-content:center;padding:0;position:relative;width:32px}.context-menu-btn .icon-etc-vertical{fill:var(--Primary-Primary-2);height:20px;width:20px}.context-menu-btn:active,.context-menu-btn:focus{background:var(--Primary-Primary-6);border:none;border-radius:100%;padding:0}.context-menu-btn.hide{display:none}.mymap-contextmenu.context-menu-btn-list{right:0;top:30px;transform:none}.mymapsToggle{display:flex;user-select:none}.mymapsToggle__inner{align-items:center;display:flex;gap:4px}.mymapsToggle__inner p{color:var(--Primary-Primary-1);cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.mymapsToggle__inner img{height:17px;width:17px}.mymapsVisited{cursor:default;display:flex;height:20px;width:20px}.mymapsVisited.clickable{cursor:pointer}.mymapsVisited__icon{color:var(--Green-Green-1);height:20px;width:20px}.mymaps__filter{display:flex;flex-direction:row;gap:12px;position:relative;width:100%}.mymaps__filter .mymaps__filterRouteTypes{left:0;position:absolute;top:45px;z-index:2}.mymaps__filter .mymaps__filterSeasonChart{position:absolute;right:0;top:45px;width:calc(100% - 16px);z-index:2}.mymaps__filter .mymaps__filterItem{flex:0 0 auto}.mymaps__filter .mymaps__filterItem.season-chart-item{flex:1 1 auto}.mymaps__filter.hide{display:none}.mymaps__filterResetBtn,.mymaps__filterResetBtn:active,.mymaps__filterResetBtn:focus,.mymaps__filterResetBtn:hover{background:none;border:none;color:var(--Seznam-Red-Seznam-Red);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0}.mymaps__filterItem{align-items:center;background:var(--Primary-Primary-5);border:1px solid #0000;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:6px 8px;user-select:none}.mymaps__filterItem__text{color:var(--Primary-Primary-2);flex:1 1 auto;font-size:14px;font-weight:400;line-height:20px;text-align:center}.mymaps__filterItem__right{align-items:center;display:flex;justify-content:center}.mymaps__filterItem__right:empty{display:none}.mymaps__filterItem__right mapy-icon{color:var(--Primary-Primary-2);height:20px;width:20px}.mymaps__filterItem__right img{height:17px;width:17px}.mymaps__filterItem.active{background-color:var(--Green-Green-4);border-color:var(--Green-Green-1)}.mymaps__filterItem.active .mymaps__filterItem__right mapy-icon,.mymaps__filterItem.active .mymaps__filterItem__text{color:var(--Green-Green-1)}.mymaps__filterItem.disabled{background-color:var(--Primary-Primary-6);cursor:default}.mymaps__filterItem.disabled .mymaps__filterItem__right mapy-icon,.mymaps__filterItem.disabled .mymaps__filterItem__text{color:var(--Primary-Primary-2)}.mymaps__filterItem[data-icon=premium].disabled{cursor:pointer}.mymaps__filterItem-tooltipContent{color:var(--Base-Base-1,#fff);font-size:14px;line-height:18px;margin:0}.mymaps__filterSeasonChart{align-items:center;background:var(--Base-Base-1);background:#fff;border-radius:8px;box-shadow:0 4px 16px 0 #0003;display:flex;flex-direction:column;gap:20px;padding:12px 8px}.mymaps__filterSeasonChart__seasonPicker{position:relative;width:95%}.mymaps__filterSeasonChart__seasonPicker .items{display:flex;justify-content:space-around;width:auto}.mymaps__filterSeasonChart__seasonPicker .items .item{display:inline-block;flex:1;vertical-align:top}.mymaps__filterSeasonChart__seasonPicker .items .item .top{align-items:flex-end;display:flex;height:60px;justify-content:center;margin-left:0}.mymaps__filterSeasonChart__seasonPicker .items .item .top .count{background:#ccc;border-radius:2px 2px 0 0;cursor:pointer;display:block;height:100%;max-height:0;transition:max-height 1s ease;width:8px}.mymaps__filterSeasonChart__seasonPicker .items .item .line{background:#ccc;display:block;height:1px}.mymaps__filterSeasonChart__seasonPicker .items .item .caption{color:#6b7580;cursor:pointer;display:block;font-size:10px;line-height:11px;margin-top:10px;text-align:center}.mymaps__filterSeasonChart__seasonPicker .items .item:not(.item-left):not(.item-right) .caption[data-item-season]{display:none}.mymaps__filterSeasonChart__seasonPicker .items .item.active .count,.mymaps__filterSeasonChart__seasonPicker .items .item.active .line{background:#1eae00}.mymaps__filterSeasonChart__seasonPicker .items>span{min-width:20px}.mymaps__filterSeasonChart__seasonPicker .items .separator{min-width:auto}.mymaps__filterSeasonChart__seasonPicker .selector{cursor:pointer;height:22px;left:0;margin-top:-7.5px;position:absolute;top:56px;width:100%;z-index:1}.mymaps__filterSeasonChart__seasonPicker .selector .circle{height:12px;left:0;margin-left:-6px;position:absolute;top:4px;width:12px}.mymaps__filterSeasonChart__seasonPicker .selector .circle svg{stroke:#ccc;background-color:#f8f8f8}.mymaps__filterSeasonChart__seasonPicker .selector .circle.min{left:0}.mymaps__filterSeasonChart__seasonPicker .selector .circle.max{left:100%}.mymaps__filterSeasonChart__seasonPicker.hide{display:none}.mymaps__filterSeasonChart.non-premium .mymaps__filterSeasonChart__seasonPicker .selector .circle svg{stroke:#dedede}.mymaps__filterSeasonChart.non-premium .mymaps__filterSeasonChart__seasonPicker .items .item.active .count,.mymaps__filterSeasonChart.non-premium .mymaps__filterSeasonChart__seasonPicker .items .item.active .line{background:var(--Green-Green-3)}.mymaps__filterSeasonChart.non-premium .mymaps__filterSeasonChart__seasonPicker .items .item .caption{cursor:default}.mymaps__filterSeasonChart__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.mymaps__filterSeasonChart__listItem{color:var(--Primary-Primary-2);cursor:pointer;font-size:14px;font-weight:400;line-height:20px}.mymaps__filterSeasonChart__listItem.disabled{color:var(--Primary-Primary-3);cursor:default}.mymaps__filterSeasonChart__listItem.active{color:var(--Green-Green-1)}.mymaps__filterSeasonChart__listItem.active.disabled{color:var(--Green-Green-2)}.mymaps__filterSeasonChart__listItemPremium{height:17px;width:17px}.mymaps__filterSeasonChart__buttons{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;width:100%}.mymaps__filterSeasonChart__buttons mapy-router-button{flex:0 0 auto;font-weight:700}.mymaps__filterSeasonChart__resetBtn{flex:0 0 auto}.mymaps__filterSeasonChart__resetBtn,.mymaps__filterSeasonChart__resetBtn:active,.mymaps__filterSeasonChart__resetBtn:focus,.mymaps__filterSeasonChart__resetBtn:hover{background:none;border:none;color:var(--Green-Green-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px 8px}.mymaps__filterSeasonChart__resetBtn.hide{display:none}.mymaps__filterRouteTypes{background:var(--Base-Base-1);border-radius:8px;box-shadow:0 4px 16px 0 #0003;display:flex;flex-direction:column;gap:6px;padding:6px 8px}.mymaps__filterRouteTypes mapy-router-button{font-weight:700;margin:4px 8px 6px}.mymaps__filterRouteTypes__separator{background:var(--Primary-Primary-5);height:1px;margin-left:-8px;margin-right:-8px}.mymaps__filterRouteTypes__line{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:32px;justify-content:space-between;padding:4px 8px}.mymaps__filterRouteTypes__lineLeftPart{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:8px}.mymaps__filterRouteTypes__lineRightPart{align-items:center;display:flex;justify-content:center}.mymaps__filterRouteTypes__lineRightPart img{height:17px;width:17px}.mymaps__filterRouteTypes__lineIcon{color:var(--Primary-Primary-2);height:24px;width:24px}.mymaps__filterRouteTypes__lineText{color:var(--Primary-Primary-1);white-space:pre}.mymaps__filterRouteTypes__lineLeftPart.non-premium .mymaps__filterRouteTypes__lineIcon,.mymaps__filterRouteTypes__lineLeftPart.non-premium .mymaps__filterRouteTypes__lineText{color:var(--Primary-Primary-3)}@media only screen and (max-height:1000px){.mymaps__filterRouteTypes{max-height:40vh;overflow:auto}}.mymaps__filterVisitedMenu{padding:6px 8px}button.mymaps__filterVisitedMenuItem,button.mymaps__filterVisitedMenuItem:active,button.mymaps__filterVisitedMenuItem:focus,button.mymaps__filterVisitedMenuItem:hover{line-height:20px}button.mymaps__filterVisitedMenuItem mapy-icon,button.mymaps__filterVisitedMenuItem:active mapy-icon,button.mymaps__filterVisitedMenuItem:focus mapy-icon,button.mymaps__filterVisitedMenuItem:hover mapy-icon{display:none}button.mymaps__filterVisitedMenuItem:hover{background:var(--Primary-Primary-6)}.ui-dialog{backdrop-filter:blur(14px);background:#fff;border:none;border-radius:12px;box-shadow:0 4px 16px 0 #0003;box-sizing:border-box;display:flex;flex-direction:column;max-width:560px;position:relative;width:100%}.ui-dialog .ui-dialogCloseButton{position:absolute;right:16px;top:16px;z-index:10}.ui-dialog::backdrop{background:#000000b3}button.ui-dialogCloseButton,button.ui-dialogCloseButton:active,button.ui-dialogCloseButton:focus,button.ui-dialogCloseButton:hover{background:#0000;border:none;border-radius:50%;color:var(--Primary-Primary-12);cursor:pointer;display:flex;margin:0;padding:0}button.ui-dialogCloseButton:active,button.ui-dialogCloseButton:focus-visible,button.ui-dialogCloseButton:hover{background:var(--Primary-Primary-4);color:var(--Primary-Primary-2)}button.ui-dialogCloseButton:focus-visible{outline:2px solid currentColor}button.ui-dialogButton,button.ui-dialogButton:active,button.ui-dialogButton:focus,button.ui-dialogButton:hover{align-items:center;background:var(--Primary-Primary-5);border:none;border-radius:8px;color:var(--Primary-Primary-2);cursor:pointer;display:flex;flex:0 1 145px;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:20px;padding:6px 16px}button.ui-dialogButton:active,button.ui-dialogButton:focus,button.ui-dialogButton:hover{background:var(--Primary-Primary-4);color:var(--Primary-Primary-2)}button.ui-dialogButton:focus-visible{outline:2px solid var(--Primary-Primary-12);outline-offset:2px}button.ui-dialogButton--primary{background:var(--Green-Green-1);color:var(--Base-Base-1)}button.ui-dialogButton--primary:active,button.ui-dialogButton--primary:focus,button.ui-dialogButton--primary:hover{background:var(--Green-Green-1-Hover)}button.ui-dialogButton--primary:focus-visible{outline:2px solid var(--Green-Green-1-Hover)}.ui-confirm{gap:32px;max-width:400px;padding:32px}.ui-confirm__body{color:var(--Primary-Primary-1);font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin:0;text-align:center}.ui-confirm__buttons{display:flex;gap:8px;justify-content:center}button.ui-confirm__confirmButton{background:var(--Seznam-Red-Seznam-Red);color:var(--Base-Base-1)}button.ui-confirm__confirmButton:active,button.ui-confirm__confirmButton:focus,button.ui-confirm__confirmButton:hover{background:var(--Seznam-Red-Seznam-Red-Hover);color:var(--Base-Base-1)}button.ui-confirm__confirmButton:focus-visible{outline:2px solid var(--Seznam-Red-Seznam-Red-Hover)}.mymaps-dialog{backdrop-filter:blur(13.59140873px);background:#fff;border-radius:12px;box-shadow:0 4px 16px 0 #0003;display:flex;max-width:560px;position:relative;width:100%}.mymaps-dialog__cover{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:301}.mymaps-dialog__content{display:flex;flex:1;flex-direction:column;width:100%}.mymaps-dialog__header{flex:0 0;padding:32px 32px 0}.mymaps-dialog__header.has-tabs{background-color:#f8f8f8;border-bottom:1px solid #f0f0f0;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;justify-content:center}.mymaps-dialog__closeBtn{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:12px;top:12px;z-index:10}.mymaps-dialog__closeBtn svg{fill:#011e3999;height:24px;width:24px}.mymaps-dialog__closeBtn:active,.mymaps-dialog__closeBtn:focus{background:none;border:none;padding:0}.mymaps-dialog__title{color:#011e39;font-size:20px;font-style:normal;font-weight:700;line-height:32px;margin:0}.mymaps-dialog__buttons{align-items:center;display:flex;flex:0 0;gap:8px;justify-content:center;padding:32px;position:relative}.mymaps-dialog__tabsContent{box-sizing:border-box;flex:1 1 100%;padding:0 32px;width:100%}.mymaps-dialog__cancelBtn,.mymaps-dialog__saveBtn{border:none;border-radius:8px;box-sizing:border-box;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px 16px;width:145px}.mymaps-dialog__cancelBtn:active,.mymaps-dialog__cancelBtn:focus,.mymaps-dialog__saveBtn:active,.mymaps-dialog__saveBtn:focus{border:none!important;font-size:14px!important;line-height:20px!important;padding:6px 16px!important}.mymaps-dialog__cancelBtn:disabled,.mymaps-dialog__saveBtn:disabled{background-color:var(--Green-Green-3);cursor:default}.mymaps-dialog__saveBtn{background:#1eae00;color:#fff}.mymaps-dialog__saveBtn .mymaps-dialog__saveBtnLoader{display:none}.mymaps-dialog__saveBtn:active,.mymaps-dialog__saveBtn:focus,.mymaps-dialog__saveBtn:hover{background-color:#1b9d00!important;color:#fff}.mymaps-dialog__saveBtn:active:disabled,.mymaps-dialog__saveBtn:focus:disabled,.mymaps-dialog__saveBtn:hover:disabled{background-color:var(--Green-Green-3)!important}.mymaps-dialog__cancelBtn{background:#011e3914;color:#011e3999}.mymaps-dialog__cancelBtn:active,.mymaps-dialog__cancelBtn:focus,.mymaps-dialog__cancelBtn:hover{background-color:#011e391f!important;color:#011e3999}.mymaps-dialog__buttons.loading{align-items:center;display:flex;justify-content:center}.mymaps-dialog__buttons.loading .mymaps-dialog__cancelBtn,.mymaps-dialog__buttons.loading .mymaps-dialog__saveBtn{display:none}.mymaps-dialog__buttons.loading .mymaps-dialog__saveBtnLoader{display:inline-block;height:32px;width:32px}.mymaps-dialog__tabsSwitcher{display:flex;flex-direction:row;gap:40px}.mymaps-dialog__tabsSwitcherItem{font-style:normal;font-weight:400;position:relative;top:1px}.mymaps-dialog__tabsSwitcherItem,.mymaps-dialog__tabsSwitcherItem:active,.mymaps-dialog__tabsSwitcherItem:focus,.mymaps-dialog__tabsSwitcherItem:hover{background:#0000;border:none;border-bottom:2px solid #0000;color:#011e39;font-size:14px;line-height:20px;padding:0 0 15px}.mymaps-dialog__tabsSwitcherItem.btn-active{border-bottom:2px solid #1eae00;color:#1eae00;font-weight:700}.mymaps-dialog__throwAwayCover{background:#ffffffb3;border-radius:12px;display:flex;flex-direction:column;inset:0;position:absolute;z-index:11}.mymaps-dialog__throwAway{padding:16px}.mymaps-dialog__throwAwayInner{align-items:center;background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #0003;display:flex;flex-direction:row}.mymaps-dialog__throwAwayTitle{color:#000;flex:1 0 auto;font-size:14px;font-style:normal;font-weight:700;line-height:20px;padding:16px 20px}.mymaps-dialog__throwAwayCancelBtn,.mymaps-dialog__throwAwayConfirmBtn{background:#0000;border:none;color:#c00;font-size:14px;font-style:normal;font-weight:700;line-height:20px;padding:16px 20px}.mymaps-dialog__throwAwayCancelBtn:active,.mymaps-dialog__throwAwayCancelBtn:focus,.mymaps-dialog__throwAwayCancelBtn:hover,.mymaps-dialog__throwAwayConfirmBtn:active,.mymaps-dialog__throwAwayConfirmBtn:focus,.mymaps-dialog__throwAwayConfirmBtn:hover{background:#0000;border:none;color:#a00000;font-size:14px;line-height:20px;padding:16px 20px}.mymaps-dialog__throwAwayConfirmBtn{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.mymaps-dialog__throwAwayConfirmBtn:active,.mymaps-dialog__throwAwayConfirmBtn:focus,.mymaps-dialog__throwAwayConfirmBtn:hover{border:none;border-left:1px solid #ebebeb!important;border-right:1px solid #ebebeb!important}.mymaps-dialog__throwAwayCancelBtn{color:#828282}.mymaps-dialog__throwAwayCancelBtn:active,.mymaps-dialog__throwAwayCancelBtn:focus,.mymaps-dialog__throwAwayCancelBtn:hover{color:#000}.mymaps-dialog__error{color:var(--Seznam-Red-Seznam-Red);font-size:14px;line-height:20px;margin:16px 32px -16px;text-align:left}.mymaps-dialog__error:empty{display:none}.mymaps-dialog__defContent{display:flex;flex-direction:column;gap:12px;padding-top:12px}.mymaps-dialog__defDesc{font-size:14px;line-height:20px;margin:0}@media only screen and (max-width:600px){.mymaps-dialog__cover{padding:16px}.mymaps-dialog{max-height:calc(100% - 32px)}.mymaps-dialog__throwAwayInner{flex-wrap:wrap}.mymaps-dialog__throwAwayTitle{border-bottom:1px solid #ebebeb;flex:1 1 100%;padding:10px;text-align:center}.mymaps-dialog__throwAwayCancelBtn,.mymaps-dialog__throwAwayConfirmBtn{flex:1 1 50%;padding:10px}.mymaps-dialog__throwAwayCancelBtn:active,.mymaps-dialog__throwAwayCancelBtn:focus,.mymaps-dialog__throwAwayCancelBtn:hover,.mymaps-dialog__throwAwayConfirmBtn:active,.mymaps-dialog__throwAwayConfirmBtn:focus,.mymaps-dialog__throwAwayConfirmBtn:hover{padding:10px}}.mymaps__mapyboxItemDialog__mainContentReplaced{display:flex;flex-direction:column;gap:12px;padding-top:32px}.mymaps__mapyboxItemDialog__replaceContent{align-items:center;justify-content:center;margin-bottom:-32px;min-height:242px}@media only screen and (max-width:600px){.mymaps__mapyboxItemDialog__replaceContent .mymaps-replace-item__rightPart{max-width:185px}}.mymaps__editNoteDialog__mainContent{padding-top:12px}.mymaps__editNoteDialog__mainContent .mymaps-note__textarea{box-sizing:border-box;height:188px}.mymaps-dialog.move-items-dialog .mymaps__moveItemsDialog__mainContent{gap:16px}.mymaps-dialog.move-items-dialog .mymaps__moveItemsDialog__mainContent .firstFolderInfo{color:#011e3999;font-family:Arial;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.mymaps-dialog.move-items-dialog .mymaps-dialog__saveBtn{min-width:145px;width:auto}.mymaps__gpxSave .mymaps-dialog__buttons.btns-loading .mymaps-dialog__cancelBtn{display:none}.mapy-dialog.prelogin-dialog{display:flex;max-height:calc(100% - 64px);max-width:500px;padding:0;width:calc(100% - 32px)}.mapy-dialog.prelogin-dialog .btn-close{z-index:1}.mapy-dialog.prelogin-dialog .content{display:flex;flex:1 1 auto;flex-direction:column}.mapy-dialog.prelogin-dialog .buttons{display:none}.prelogin-dialog__hero{border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex:0 0 auto;height:118px;justify-content:center;overflow:hidden;position:relative;width:100%}.prelogin-dialog__hero img{height:128px;margin:-10px 0 0;position:absolute;width:500px}.prelogin-dialog__content{flex:1 1 auto;overflow:auto;padding:32px 40px}.prelogin-dialog__content h2{color:var(--Primary-Primary-3);font-size:28px;font-style:normal;font-weight:700;letter-spacing:-.7px;line-height:30px;margin:0}.prelogin-dialog__content h2 strong{color:var(--Primary-Primary-1);display:block}.prelogin-dialog__content p{color:var(--Primary-Primary-2);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:24px 0 0}.prelogin-dialog__content ul{display:flex;flex-direction:column;gap:5px;margin:17px 0 0;padding:0}.prelogin-dialog__content li{color:var(--Primary-Primary-2);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:20px;margin:0;padding:0}.prelogin-dialog__content mapy-icon{background:var(--Green-Green-5);border-radius:50%;color:var(--Green-Green-1);flex-shrink:0;height:16px;padding:2px;width:16px}button.prelogin-dialog__button{align-items:center;background:var(--Green-Green-1);border:0;border-radius:8px;color:var(--Base-Base-1);display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;line-height:24px;margin:32px auto 0;padding:8px 40px}button.prelogin-dialog__button:active,button.prelogin-dialog__button:focus,button.prelogin-dialog__button:hover{background:var(--Green-Green-1-Hover)}button.prelogin-dialog__button:focus-visible{outline:2px solid var(--Green-Green-1-Hover);outline-offset:2px}.prelogin-dialog__logos{display:flex;gap:16px;justify-content:center;margin:12px 0 0}.prelogin-dialog__logos img{height:16px;width:16px}.mymaps__export__mainContent:empty{display:none}.mymaps__exportDialog__opts{display:flex;flex-direction:column;gap:12px}.mymaps__exportDialog__opts:empty{display:none}.mymaps__exportDialog__optsLine{align-items:center;display:flex;gap:8px}.mymaps__exportDialog__optsTxt{cursor:pointer;font-size:14px;line-height:16px}.mymaps__exportDialog__emptyInfo{font-size:14px;line-height:16px;margin:0}.couponActivationDialog{background:var(--Primary-Primary-16);height:604px;max-height:calc(100% - 16px);max-width:calc(100% - 16px);padding:32px 0 0;user-select:none;width:560px}.couponActivationDialog .content{display:flex;flex-direction:column;height:100%;overflow:auto}.couponActivationDialog mapy-loader{align-self:center}.couponActivationDialog__backButton,.couponActivationDialog__backButton:active,.couponActivationDialog__backButton:focus{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;left:20px;margin:0;padding:0;position:absolute;top:20px;width:24px}.couponActivationDialog__closeButton,.couponActivationDialog__closeButton:active,.couponActivationDialog__closeButton:focus{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:20px;top:20px;width:24px}.couponActivationDialog__stepIndicator{align-items:center;display:flex;gap:8px;justify-content:center;margin:0 auto 32px;padding:0;width:100%}.couponActivationDialog__stepIndicator__line{background:var(--Primary-Primary-5);border-radius:2px;flex:0 0 auto;height:4px;width:48px}.couponActivationDialog__stepIndicator__line--active{background:var(--Green-Green-1)}.couponActivationDialog__header{align-content:center;align-items:center;align-self:stretch;color:var(--Primary-Primary-1);display:flex;flex-wrap:wrap;font-size:28px;font-style:normal;font-weight:700;gap:4px;letter-spacing:-.7px;line-height:30px;margin:0 0 48px}.couponActivationDialog__header__premium{align-items:center;color:var(--Green-Green-1);display:flex;gap:4px}.couponActivationDialog__header__premium img{height:28px;width:28px}.couponActivationDialog__scrollable{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto;padding:20px 40px 0}.couponActivationDialog__label{display:flex;flex-direction:column;gap:12px}.couponActivationDialog__label span{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.couponActivationDialog__infoContainer{display:flex;flex-direction:column;gap:8px}input[type=text].couponActivationDialog__codeInput{background:var(--Base-Base-12);border:1px solid var(--Primary-Primary-4);border-radius:4px;color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;outline:none;padding:12px}input[type=text].couponActivationDialog__codeInput[disabled]{color:var(--Primary-Primary-3);pointer-events:none}input[type=text].couponActivationDialog__codeInput:focus{border:1px solid var(--Green-Green-1)}.couponActivationDialog__actionButton,.couponActivationDialog__actionButton:active,.couponActivationDialog__actionButton:focus{align-items:center;align-self:center;background:var(--Green-Green-1);border:0;border-radius:8px;color:var(--Base-Base-1);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:20px;margin:32px 40px 0;min-width:144px;padding:6px 16px}.couponActivationDialog__actionButton:active[disabled],.couponActivationDialog__actionButton:focus[disabled],.couponActivationDialog__actionButton[disabled]{background:var(--Primary-Primary-3);cursor:not-allowed}.couponActivationDialog__actionButton:active[disabled].couponActivationDialog__actionButton--loading,.couponActivationDialog__actionButton:focus[disabled].couponActivationDialog__actionButton--loading,.couponActivationDialog__actionButton[disabled].couponActivationDialog__actionButton--loading{cursor:wait}.couponActivationDialog__actionButton.couponActivationDialog__actionButton--close,.couponActivationDialog__actionButton:active.couponActivationDialog__actionButton--close,.couponActivationDialog__actionButton:focus.couponActivationDialog__actionButton--close{background:var(--Primary-Primary-5);color:var(--Primary-Primary-2)}.couponActivationDialog__bottomError{color:var(--Mapy-Light-Alerts-Red);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:12px 40px;min-height:16px}.couponActivationDialog__errorMessage,.couponActivationDialog__info{align-items:flex-start;align-self:stretch;color:var(--Primary-Primary-1);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:16px;line-height:20px}.couponActivationDialog__errorMessage mapy-icon,.couponActivationDialog__info mapy-icon{flex:0 0 auto;height:20px;width:20px}.couponActivationDialog__errorMessage a,.couponActivationDialog__info a{color:var(--Green-Green-1)}.couponActivationDialog__errorMessage a:hover,.couponActivationDialog__info a:hover{color:var(--Green-Green-1-Hover)}.couponActivationDialog__errorMessage{color:var(--Mapy-Light-Alerts-Red)}.couponActivationDialog__errorMessage mapy-icon,.couponActivationDialog__errorMessage p{color:inherit}.couponActivationDialog__closePromptCover{background:#fff;border-radius:12px;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.couponActivationDialog__closePromptContainer{align-items:stretch;background:var(--Primary-Primary-5);border-radius:4px;box-shadow:0 4px 16px 0 #0003;display:flex;gap:1px;left:16px;position:absolute;right:16px;top:16px}.couponActivationDialog__closePromptContainer span{align-items:center;background:var(--Base-Base-1);color:var(--Primary-Primary-1);display:flex;flex:1 1 auto;font-size:14px;font-style:normal;font-weight:700;line-height:20px;padding:16px}.couponActivationDialog__closePromptContainer :first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.couponActivationDialog__closePromptContainer :last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.couponActivationDialog__closePromptContainer button,.couponActivationDialog__closePromptContainer button:active,.couponActivationDialog__closePromptContainer button:focus{background:var(--Base-Base-1);border:none;color:var(--Primary-Primary-2);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:16px;text-align:right}.couponActivationDialog__closePromptContainer button.couponActivationDialog__closePromptButton__close,.couponActivationDialog__closePromptContainer button:active.couponActivationDialog__closePromptButton__close,.couponActivationDialog__closePromptContainer button:focus.couponActivationDialog__closePromptButton__close{color:var(--Seznam-Red-Seznam-Red);font-weight:700}.couponActivationDialog__userSection{display:flex;flex-direction:column;gap:12px;margin:48px 0 0}.couponActivationDialog__userSection h2{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0}.couponActivationDialog__userSection p{color:var(--Primary-Primary-2);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0 20px}.couponActivationDialog__userSection p a{color:var(--Green-Green-1)}.couponActivationDialog__userSection p a:hover{color:var(--Green-Green-1-Hover)}.couponActivationDialog__alreadyPremium{align-self:flex-start;margin:0 0 -12px}.couponActivationDialog__alreadyPremium>p{background:var(--Green-Green-4);border-radius:8px;color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0;padding:12px}.couponActivationDialog__alreadyPremium>p>span{color:var(--Green-Green-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px}.couponActivationDialog__alreadyPremium>p>span img{height:16px;margin:0 4px 0 0;vertical-align:text-bottom;width:16px}.couponActivationDialog__alreadyPremium>svg{fill:var(--Green-Green-4);display:block;margin-left:36px}.couponActivationDialog__userInfo{align-items:center;align-self:stretch;background:var(--Base-Base-1);border-radius:16px;display:flex;gap:8px;padding:16px 20px}.couponActivationDialog__userInfo mapy-avatar{border:1px solid #fff;box-sizing:border-box;flex:0 0 auto;height:48px;width:48px}.couponActivationDialog__userTexts{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.couponActivationDialog__userTexts>*{text-wrap:nowrap;color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;width:100%}.couponActivationDialog__userTexts :first-child{font-weight:700}.couponActivationDialog__helpButton,.couponActivationDialog__helpButton:active,.couponActivationDialog__helpButton:focus{background:none;border:none;color:var(--Green-Green-1);cursor:pointer;display:inline;font:inherit;margin:0;padding:0}.couponActivationDialog__helpButton:focus,.couponActivationDialog__helpButton:hover{color:var(--Green-Green-1-Hover)}.couponActivationDialog__accountPage,.couponActivationDialog__codePage{display:flex;flex-direction:column;height:100%;padding:0}.couponActivationDialog__codePage .couponActivationDialog__infoContainer{margin:24px 0 0}.couponActivationDialog__accountPage .couponActivationDialog__infoContainer{margin:0}.ui-commercial-collaboration{align-items:center;color:silver!important;display:flex;font-size:11px;gap:3px;line-height:18px}.ui-commercial-collaboration span{display:none;text-decoration:underline}.ui-commercial-collaboration mapy-icon{flex:0 0 auto;margin:2px}.ui-commercial-collaboration:hover{color:#011e3999!important}.ui-commercial-collaboration:hover span{display:block}.ui-report-hub-button,.ui-report-hub-button:active,.ui-report-hub-button:focus,.ui-report-hub-button:hover{align-items:center;border:1px solid #011e3914;border-radius:4px;color:#011e3999;cursor:pointer;display:flex;font-size:14px;font-style:normal;gap:8px;line-height:20px;padding:12px 24px;text-align:left;user-select:none}.ui-report-hub-button span,.ui-report-hub-button:active span,.ui-report-hub-button:focus span,.ui-report-hub-button:hover span{flex:1 1 auto;text-align:left}.ui-report-hub-button img,.ui-report-hub-button mapy-icon,.ui-report-hub-button:active img,.ui-report-hub-button:active mapy-icon,.ui-report-hub-button:focus img,.ui-report-hub-button:focus mapy-icon,.ui-report-hub-button:hover img,.ui-report-hub-button:hover mapy-icon{flex:0 0 auto}.ui-report-hub-button img,.ui-report-hub-button:active img,.ui-report-hub-button:focus img,.ui-report-hub-button:hover img{height:24px;width:24px}.ui-report-hub-button:active,.ui-report-hub-button:focus,.ui-report-hub-button:hover{background:#f5f6f7}button.ui-activity-select{align-items:center;align-self:stretch;background:var(--Green-Green-4);border:none;border-radius:4px;color:var(--Green-Green-1);display:flex;justify-content:center;justify-content:space-between;min-height:64px;padding:8px 20px;user-select:none}button.ui-activity-select:active,button.ui-activity-select:focus,button.ui-activity-select:hover{color:var(--Green-Green-1-Hover)}button.ui-activity-select:focus-visible{outline:2px solid currentColor}.ui-activity-select__popover{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #00000040;box-sizing:border-box;left:0;overflow:auto;position:fixed;top:0;width:max-content;z-index:301}.ui-activity-select__popover h2{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:8px 24px 0}.ui-activity-select__container{align-items:flex-start;align-items:stretch;display:flex;flex-direction:column;justify-content:center;padding:12px 0 20px}.ui-activity-select__selected{align-items:center;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;justify-content:center;line-height:24px}.ui-activity-select__section{display:flex;flex-wrap:wrap;gap:8px;padding:4px 24px}.ui-activity-select-item{align-items:center;background:var(--Primary-Primary-5);border-radius:8px;color:var(--Primary-Primary-2);cursor:pointer;display:flex;flex:0 0 calc(33% - 16px);flex-direction:column;padding:0 4px 4px;user-select:none}.ui-activity-select-item mapy-icon{color:var(--Primary-Primary-1);margin:8px}.ui-activity-select-item span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.ui-activity-select-item *{pointer-events:none}.ui-activity-select-item input{opacity:0;position:absolute}.ui-activity-select-item:has(input:checked),.ui-activity-select-item:has(input:hover){background:var(--Green-Green-5);color:var(--Green-Green-1)}.ui-activity-select-item:has(input:checked) mapy-icon,.ui-activity-select-item:has(input:hover) mapy-icon{color:var(--Green-Green-1)}.ui-activity-select-item:has(input:focus-visible),.ui-activity-select-item:has(input:hover){color:var(--Green-Green-1-Hover)}.ui-activity-select-item:has(input:focus-visible) mapy-icon,.ui-activity-select-item:has(input:hover) mapy-icon{color:var(--Green-Green-1-Hover)}.ui-activity-select-item:has(input:focus-visible){outline:2px solid var(--Green-Green-1)}.ui-activity-select-item:not(:has(mapy-icon)){justify-content:center;padding:4px}a.ui-profilebutton,button.ui-profilebutton{border:none;box-sizing:border-box;color:var(--Primary-Primary-1);display:inline-flex;gap:22px;padding:8px 34px}a.ui-profilebutton img,a.ui-profilebutton mapy-icon,button.ui-profilebutton img,button.ui-profilebutton mapy-icon{color:var(--Primary-Primary-2);flex:0 0 auto;height:20px;width:20px}a.ui-profilebutton>span,button.ui-profilebutton>span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}a.ui-profilebutton>span:only-child,button.ui-profilebutton>span:only-child{margin-left:42px}a.ui-profilebutton:active,a.ui-profilebutton:hover,button.ui-profilebutton:active,button.ui-profilebutton:hover{color:var(--Green-Green-1)}a.ui-profilebutton:active img,a.ui-profilebutton:active mapy-icon,a.ui-profilebutton:hover img,a.ui-profilebutton:hover mapy-icon,button.ui-profilebutton:active img,button.ui-profilebutton:active mapy-icon,button.ui-profilebutton:hover img,button.ui-profilebutton:hover mapy-icon{color:currentColor}a.ui-profilebutton:focus-visible,button.ui-profilebutton:focus-visible{outline:2px solid currentColor;outline-offset:-2px}button.premiumPromo,button.premiumPromo:active,button.premiumPromo:focus,button.premiumPromo:hover{align-items:center;align-self:stretch;background:var(--Green-Green-1);border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:12px;user-select:none}button.premiumPromo p,button.premiumPromo:active p,button.premiumPromo:focus p,button.premiumPromo:hover p{display:flex;flex-direction:column;margin:0}button.premiumPromo span,button.premiumPromo strong,button.premiumPromo:active span,button.premiumPromo:active strong,button.premiumPromo:focus span,button.premiumPromo:focus strong,button.premiumPromo:hover span,button.premiumPromo:hover strong{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}button.premiumPromo strong,button.premiumPromo:active strong,button.premiumPromo:focus strong,button.premiumPromo:hover strong{font-weight:700}button.premiumPromo img,button.premiumPromo:active img,button.premiumPromo:focus img,button.premiumPromo:hover img{height:40px;margin:0;width:40px}button.premiumPromo:hover{background:var(--Green-Green-1-Hover)}button.premiumPromo:focus-visible{background:var(--Green-Green-1-Hover);outline:2px solid var(--Green-Green-1-Hover);outline-offset:2px}.ui-fandaStatus{background:var(--Primary-Primary-6);border-radius:8px;margin:20px;padding:16px 17px 20px}.ui-fandaStatus__categories__title,.ui-fandaStatus__title{color:var(--Primary-Primary-1);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.ui-fandaStatus__categories__title{margin:20px 0 12px}.ui-fandaStatus__subtitle{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:1px 0 0}.ui-fandaStatus__subtitle strong{font-weight:700}.ui-fandaStatus__illustration{float:right;margin-top:-6px}.ui-fandaStatus__progress{--fanda-progress:0%;--fanda-rest:30%;--fanda-max:0%;background:#fff;border-radius:10px;clear:both;display:flex;gap:1px;height:8px;padding:1px;position:relative}.ui-fandaStatus__progress>:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.ui-fandaStatus__progress__done{background:var(--Primary-Primary-3);flex:1 0 calc(var(--fanda-max) - 1px)}.ui-fandaStatus__progress__toDo{background:linear-gradient(182deg,#57575733 5.81%,#85858533 84.05%);flex:0 1 100%}.ui-fandaStatus__progress__fanda{background:linear-gradient(182deg,#5cc346 20.71%,#1eae00 98.96%);border-bottom-right-radius:8px;border-top-right-radius:8px;flex:0 0 var(--fanda-rest)}.ui-fandaStatus__progress__marker{bottom:1px;height:0;left:var(--fanda-progress);position:absolute;transition:left .25s ease-in-out;width:0}.ui-fandaStatus__progress__marker__shadow{bottom:0;height:44px;left:0;opacity:.6;position:absolute;width:34px}.ui-fandaStatus__progress__marker__drop{bottom:0;left:-16px;position:absolute}.ui-fandaStatus__progress__marker__avatar{background:#fff;left:-14px;overflow:hidden;position:absolute;top:-42px}.ui-fandaStatus__textBubble{background:var(--Green-Green-4);border-radius:8px;color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-top:18px;padding:12px;position:relative}.ui-fandaStatus__textBubble:after{content:url(/img/mymap/fanda-arrow.svg);height:11px;position:absolute;right:40px;top:-15px;width:17px}.ui-fandaStatus__textBubble img{height:16px;width:16px}.ui-fandaStatus__textBubble span{align-items:center;color:var(--Green-Green-1);display:inline-flex;font-size:14px;font-style:normal;font-weight:700;gap:4px;line-height:20px;vertical-align:bottom}.ui-fandaStatus__thankYou{display:flex;margin:20px 3px 12px}.ui-fandaStatus__thankYou p{color:var(--Primary-Primary-1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.ui-fandaStatus__thankYou img{height:60px;margin:-7px 0 -5px -7px;width:60px}.ui-fandaStatus__categories{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ui-fandaCategory{align-items:center;background:var(--Base-Base-1);border-radius:8px;display:flex;flex:1 0 auto;gap:8px;justify-content:space-between;padding:8px 12px}.ui-fandaCategory .ui-fandaCategory__text{color:var(--Primary-Primary-1);flex:1 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui-fandaCategory .ui-fandaCategory__number{color:var(--Primary-Primary-3);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ui-fandaCategory .ui-fandaCategory__number--full{color:var(--Green-Green-1)}button.ui-dateselect{align-items:center;background:var(--Base-Base-1);border:1px solid var(--Primary-Primary-4);border-radius:4px;display:flex;gap:8px;padding:10px 12px}button.ui-dateselect :first-child{color:var(--Green-Green-1);flex:0 0 auto;height:20px;width:20px}button.ui-dateselect span{color:var(--Primary-Primary-1);flex:1 1 auto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}button.ui-dateselect :last-child{flex:0 0 auto;height:24px;width:24px}button.ui-dateselect:active,button.ui-dateselect:focus,button.ui-dateselect:hover{border:1px solid var(--Green-Green-1);padding:10px 12px}.ui-dateselect__popover{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #00000040;box-sizing:border-box;left:0;position:fixed;top:0;width:max-content;z-index:301}.ui-dateselect__popover .flatpickr-calendar.inline{top:0}.ui-dateselect__popover .flatpickr-months mapy-icon{color:var(--Green-Green-1);display:block;height:20px;pointer-events:none;width:20px}.premiumPrivileges{align-self:stretch;flex-direction:column;gap:5px}.premiumPrivileges,.premiumPrivileges li{align-items:flex-start;display:flex;margin:0;padding:0}.premiumPrivileges li{gap:12px}.premiumPrivileges__check{align-items:center;background:var(--Green-Green-5);border-radius:40px;color:var(--Green-Green-1);display:flex;height:20px;justify-content:center;padding:2px;width:20px}.premiumPrivileges__check mapy-icon{height:20px;width:20px}.premiumPrivileges__privilegeText{color:var(--Primary-Primary-2);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.icon-action{align-items:flex-start;cursor:pointer;display:flex;flex:0 0 90px;justify-content:center;text-align:center}.icon-action>*,.icon-action>:active,.icon-action>:focus,.icon-action>:hover{background:#0000;border:none;box-sizing:border-box;color:#1eae00;display:flex;margin:0;padding:5px 8px;width:100%}.icon-action>.attention,.icon-action>:active.attention,.icon-action>:focus.attention,.icon-action>:hover.attention{color:#e11f00}.icon-action>:active:hover,.icon-action>:focus:hover,.icon-action>:hover,.icon-action>:hover:hover{color:var(--Green-Green-1-Hover)}.icon-action>.change,.icon-action>:active.change,.icon-action>:focus.change,.icon-action>:hover.change{color:red}.icon-action>a,.icon-action>button{align-items:center;border-radius:4px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start}.icon-action>:focus-visible{color:var(--Green-Green-1-Hover);outline:2px solid var(--Green-Green-1-Hover)}.icon-action .icon,.icon-action mapy-icon{height:24px;pointer-events:none;width:24px}.icon-action svg{fill:currentColor}.icon-action span{display:block;font-size:12px;line-height:16px;text-align:center}button.icon-action-dropdown,button.icon-action-dropdown:active,button.icon-action-dropdown:focus,button.icon-action-dropdown:hover{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--Green-Green-1);cursor:pointer;display:flex;flex:0 0 90px;flex-direction:column;gap:2px;justify-content:flex-start;margin:0;padding:4px 8px;text-align:center}button.icon-action-dropdown:hover{color:var(--Green-Green-1-Hover)}button.icon-action-dropdown:hover .icon-action-dropdown__token{background:var(--Green-Green-4);color:var(--Green-Green-1-Hover)}button.icon-action-dropdown:focus-visible{color:var(--Green-Green-1-Hover);outline:2px solid var(--Green-Green-1-Hover)}button.icon-action-dropdown:focus-visible .icon-action-dropdown__token{background:var(--Green-Green-4);color:var(--Green-Green-1-Hover)}.icon-action-dropdown__token{align-items:center;background:var(--Green-Green-5);border-radius:8px;color:var(--Green-Green-1);display:flex;font-family:var(--Font-family);font-size:var(--Font-size-XS);font-style:normal;font-weight:400;line-height:var(--Line-Height-XS);padding:0 4px 0 10px;text-align:center}.ribbon{backdrop-filter:blur(12px);background:linear-gradient(180deg,#f1f1f180,#a6a6a603);border-left:1px solid #fff;border-radius:24px;border-right:1px solid #fff;box-shadow:0 4px 24px 0 #0000004d;box-sizing:border-box;display:flex;flex-direction:row;height:245px;padding:24px 8px 24px 24px;position:relative}.ribbon__btnDown{cursor:pointer;height:27px;left:50%;margin-left:-33px;position:absolute;top:-16px;width:66px;z-index:2}.ribbon__btnDown,.ribbon__btnDown:active,.ribbon__btnDown:focus{background:#0000;border:none;padding:0}.ribbon__btnDown:hover svg .btn-background{fill:#fff9}.ribbon__scroller{border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex:1;flex-direction:column;overflow-x:auto;overflow:hidden;position:relative}.ribbon__cont{flex:1;height:100%}.ribbon__topLeftBorder{border-top:1px solid #fff;border-top-left-radius:24px;left:0}.ribbon__topLeftBorder,.ribbon__topRightBorder{height:24px;pointer-events:none;position:absolute;top:0;width:calc(50% - 32px)}.ribbon__topRightBorder{border-top:1px solid #fff;border-top-right-radius:24px;right:0}.ribbon__topBtnCover{backdrop-filter:blur(12px);background:linear-gradient(180deg,#f1f1f180,#a6a6a603);border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 4px 24px 0 #0000004d;height:16px;left:50%;margin-left:-33px;overflow:hidden;position:absolute;top:-16px;width:66px;z-index:1}.ribbon__leftRightBtns{backdrop-filter:blur(16px);background:#0000;background:#ffffffb3;border:none;border-radius:16px;cursor:pointer;height:64px;margin-top:-32px;padding:0;position:absolute;top:50%;width:32px;z-index:10}.ribbon__leftRightBtns svg{left:-16px;pointer-events:none;position:absolute;top:-16px}.ribbon__leftRightBtns .btn-background{fill:#ffffffb3}.ribbon__leftRightBtns:hover .btn-background{fill:#fff}.ribbon__leftRightBtns:hover .btn-drop-icon{fill:#1eae00}.ribbon__leftRightBtns.hide{display:none}.ribbon__leftRightBtns:active,.ribbon__leftRightBtns:focus{background:#0000;border:none;padding:0}.ribbon__leftBtn{left:12px}.ribbon__rightBtn{right:12px}.ribbon__btnShow{align-items:center;backdrop-filter:blur(16px);border-radius:16px;box-shadow:0 0 16px 0 #0000004d;cursor:pointer;display:flex;gap:4px;justify-content:center;position:absolute;right:20px;top:10px;z-index:10}.ribbon__btnShow,.ribbon__btnShow:active,.ribbon__btnShow:focus{background:#ffffffb3;border:1px solid #ffffffb3;padding:2px 10px 2px 6px}.ribbon__btnShowText{color:#011e3999;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.24px;line-height:16px}.ribbon__btnShow:hover svg path{fill:#1eae00}.ribbon__btnShow:hover .ribbon__btnShowText{color:#1eae00}.ribbon__threshold{background:red;bottom:0;position:absolute;top:0;width:1px;z-index:0}.ribbon[data-color=red]{background:red}.ribbon[data-color=red] .ribbon__btnDown{background:red;border-radius:14px}.ribbon[data-color=blue]{background:blue}.ribbon[data-color=blue] .ribbon__btnDown{background:blue;border-radius:14px}.ribbon.loading .ribbon__scroller{filter:blur(2px)}.context-menu.ribbon-enabled{z-index:301}.ribbon__btnUp{backdrop-filter:blur(12px);background:#0000;border:none;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;cursor:pointer;height:31px;left:50%;margin-left:-33px;opacity:0;overflow:hidden;padding:0;pointer-events:all;position:absolute;width:66px}.ribbon__btnUp:active,.ribbon__btnUp:focus{background:#0000;border:none;padding:0}.ribbon__btnUp:hover .btn-background{fill:#fff9}.ribbon__btnUp.hide{display:none}.ribbon__btnUp .icon-ribbon-button-up-cover{left:0;position:absolute;top:0;z-index:1}.ribbon__btnUp .icon-ribbon-button-up{left:5px;position:absolute;top:5px;z-index:2}.ribbonCont{display:flex;flex-direction:row;gap:24px;height:197px;left:0;opacity:1;position:absolute;top:0;transition:left 1s ease;z-index:2}.ribbonCont.anim-show-start{opacity:0}.ribbonCont.anim-show{opacity:1;transition:opacity 1s ease}.ribbonCont.anim-hide{opacity:0;transition:opacity 1s ease}.ribbonCont__news,.ribbonCont__photos,.ribbonCont__pois,.ribbonCont__reviews{display:flex;gap:8px}.ribbonCont__news:empty,.ribbonCont__photos:empty,.ribbonCont__pois:empty,.ribbonCont__reviews:empty{display:none}.ribbonCont__photos.two-lines{flex-wrap:wrap}.ribbonCont__photosLine1,.ribbonCont__photosLine2{display:flex;gap:8px}.ribbonItemNews{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.ribbonItemNews__imageCont{background-color:#f5f6f7;height:72px;width:100%}.ribbonItemNews__image{height:100%;object-fit:cover;width:100%}.ribbonItemNews__textCont{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:space-between;padding:12px}.ribbonItemNews__desc{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0;padding:0}.ribbonItemNews__date,.ribbonItemNews__linkCont{color:#011e3966;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:16px}.ribbonItemNews__link{color:#1eae00;text-decoration:none}.ribbonItemNews__link:hover{color:#187f00}.ribbonItemPhoto{background:#ccc;border-radius:8px;cursor:pointer;display:flex;overflow:hidden}.ribbonItemPhoto.one-line-dyn-width{justify-content:center}.ribbonItemPhoto.two-lines-dyn-width{flex:auto}.ribbonItemPhoto.two-lines-dyn-width .ribbonItemPhoto__image{height:100%;object-fit:cover;width:100%}.ribbonItemReview{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.ribbonItemReview__header{background-color:#f5f6f7;height:80px;position:relative}.ribbonItemReview__headerInner{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:space-between;padding:12px;position:absolute;z-index:3}.ribbonItemReview__headerImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ribbonItemReview__headerImageCover{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.ribbonItemReview__bottom{background:#fff;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:8px;justify-content:space-between;padding:12px}.ribbonItemReview__date,.ribbonItemReview__desc{font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0;padding:0}.ribbonItemReview__desc{color:#000}.ribbonItemReview__date{color:#011e3966;font-size:12px}.ribbonItemReview__userCont{display:flex;flex-direction:row;gap:11px;justify-content:space-between}.ribbonItemReview__userAvatar,.ribbonItemReview__userAvatarImage{height:37px;width:37px}.ribbonItemReview__userAvatar{background:#ccc;border-radius:100%;flex:0 0 37px;overflow:hidden}.ribbonItemReview__userInfo{display:flex;flex-direction:column;gap:2px;overflow:hidden;padding-top:2px}.ribbonItemReview__userName{color:#000;font-weight:700;white-space:nowrap}.ribbonItemReview__userName,.ribbonItemReview__userReviews{font-size:14px;font-style:normal;line-height:normal;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis}.ribbonItemReview__userReviews{align-items:center;color:#011e3999;display:flex;font-weight:400;gap:5px;white-space:pre}.ribbonItemReview__starsCont mapy-review-stars{pointer-events:none}.ribbonItemReview__header.has-image .ribbonItemReview__userName{color:#fff}.ribbonItemReview__header.has-image .ribbonItemReview__userReviews{color:#e1e4e7}.ribbonItemReview__header.has-image .ribbonItemReview__userReviews svg path{fill:#e1e4e7}.ribbonItemPOI{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.ribbonItemPOI__header{background-color:#f5f6f7;height:80px;position:relative}.ribbonItemPOI__headerInner{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:space-between;padding:12px;position:absolute;z-index:1;z-index:3}.ribbonItemPOI__headerImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ribbonItemPOI__headerImageCover{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.ribbonItemPOI__bottom{background:#fff;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:8px;padding:12px}.ribbonItemPOI__headerPOI,.ribbonItemPOI__headerReview{display:flex;gap:8px}.ribbonItemPOI__poiIcon{flex:0 0 32px;height:32px;width:32px}.ribbonItemPOI__headerBadge{width:32px}.ribbonItemPOI__poiIconImage{height:32px;width:32px}.ribbonItemPOI__poiTitles{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.ribbonItemPOI__poiTitle{color:#000;font-size:14px;font-weight:700;line-height:20px}.ribbonItemPOI__poiSubtitle,.ribbonItemPOI__poiTitle{font-style:normal;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ribbonItemPOI__poiSubtitle{color:#011e3999;font-size:12px;font-weight:400;line-height:16px}.ribbonItemPOI__headerComposed{align-items:center;display:flex;flex-direction:row;gap:4px}.ribbonItemPOI__headerComposed mapy-review-badge-new{height:16px}.ribbonItemPOI__headerComposedText{color:#000}.ribbonItemPOI__headerComposedReviews,.ribbonItemPOI__headerComposedText{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:16px}.ribbonItemPOI__headerComposedReviews{color:#011e3999}.ribbonItemPOI__header.has-image .ribbonItemPOI__headerComposedReviews,.ribbonItemPOI__header.has-image .ribbonItemPOI__headerComposedText,.ribbonItemPOI__header.has-image .ribbonItemPOI__poiSubtitle,.ribbonItemPOI__header.has-image .ribbonItemPOI__poiTitle{color:#fff}.ribbonItemPOI__userReviewLine{align-items:center;display:flex;flex-direction:row;gap:8px}.ribbonItemPOI__userAvatar,.ribbonItemPOI__userAvatarImage{height:24px;width:24px}.ribbonItemPOI__userAvatar{background:#ccc;border-radius:100%;flex:0 0 24px;overflow:hidden}.ribbonItemPOI__starsCont{align-items:center;display:flex;justify-content:flex-start}.ribbonItemPOI__desc{color:#000;font-size:14px;line-height:20px}.ribbonItemPOI__date,.ribbonItemPOI__desc{font-style:normal;font-weight:400;margin:0;padding:0}.ribbonItemPOI__date{color:#011e3966;font-size:12px;letter-spacing:.24px;line-height:16px}.ribbonTooltip__common{pointer-events:all;position:absolute;z-index:10}.ribbonTooltip__minimalize{bottom:50px;left:50%;margin-left:-116px;width:232px}.ribbonTooltip__hide{bottom:228px;right:37px;width:232px}.ribbonTooltip__cont{margin:0}.ribbonTooltip__cont a{color:#0ed04a}.ribbonTooltip__cont a:active,.ribbonTooltip__cont a:focus,.ribbonTooltip__cont a:hover{color:#1eae00}#layout-bar,#layout-content,#scene,body,html{height:100%;top:0}#scene{overflow:hidden;position:relative}#block-map{display:none}#layout-content{background-color:#fff;box-shadow:0 4px 16px 0 #0003;box-sizing:border-box;display:flex;flex-direction:column;float:right;position:relative;z-index:2}#layout-content.transition{transition:margin .5s,width .5s}.width-0 #layout-content{margin-right:-400px;width:400px!important}.width-1 #layout-content{right:0;width:400px}.width-2 #layout-content{right:0;width:80%}.width-3 #layout-content{right:0;width:100%}#layout-scroll{display:flex;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto;overflow-y:overlay}#layout-scroll.fixed-suggest,#layout-scroll.mymaps-login,#layout-scroll.route{background-color:#f8f8f8}#layout-scroll:has(.premiumStatus){background-color:#f5f6f7}#layout-scroll.overlay-loader{position:relative}#layout-scroll.overlay-loader .overlay-loader-el{background:#fefefeb3;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:300}#layout-scroll.overlay-loader .overlay-loader-el img{margin-top:95px}#route-params-box+#layout-scroll{margin-top:0}#layout-header{box-shadow:0 4px 16px 0 #0003;flex:0 0 auto;font-size:13px;height:48px;z-index:11}.width-2 #layout-header,.width-3 #layout-header{display:none}.layout__footer{flex:0 0 auto;margin:20px}.width-2 .layout__footer,.width-3 .layout__footer{display:none}.layout__footer__bottomPart .ui-linkbutton{font-size:12px;line-height:16px}.layout__footer__bottomPart--hidden{display:none}.layout__footer__tweak p{font-size:12px;line-height:16px;margin:0 0 4px}.layout__footer__tweak p span{color:#828282}.layout__footer__tweak p span:after{color:#ccc;content:"•";display:inline;margin:0 11px}.layout__footer__topContainer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;margin:20px 0 0;padding:20px 0 0}.layout__footer__logo{height:24px}.layout__footer__logo img{display:block;height:100%}.layout__footer__row{color:#011e391f;font-size:12px;gap:8px;line-height:16px;text-align:center}.layout__footer__links,.layout__footer__row{align-items:center;display:flex;justify-content:center}.layout__footer__links{flex-wrap:wrap;gap:2px;margin:8px 0 0;user-select:none}.layout__footer__links a:not(:hover):not(:active){color:#011e3999}.layout__footer__socials,.layout__footer__stores{display:flex;gap:8px;height:24px;padding-top:2px}.layout__footer__socials a:not(:hover):not(:active),.layout__footer__stores a:not(:hover):not(:active){color:#011e3966}button.layout__footer__reportButton,button.layout__footer__reportButton:active,button.layout__footer__reportButton:focus,button.layout__footer__reportButton:hover{background:none;border:none;color:#011e3999;display:inline;font-size:12px;line-height:16px;margin:0;padding:0}button.layout__footer__reportButton:active,button.layout__footer__reportButton:active:active,button.layout__footer__reportButton:active:focus,button.layout__footer__reportButton:active:hover,button.layout__footer__reportButton:focus,button.layout__footer__reportButton:focus:active,button.layout__footer__reportButton:focus:focus,button.layout__footer__reportButton:focus:hover,button.layout__footer__reportButton:hover,button.layout__footer__reportButton:hover:active,button.layout__footer__reportButton:hover:focus,button.layout__footer__reportButton:hover:hover{color:var(--Green-Green-1)}#layout-header .separator{color:#cbcbcb;margin:0 2px}#layout-body{display:flex;flex:1 0 auto;flex-direction:column;position:relative}.width-0 #backlink a:after,.width-0 .wide,.width-1 #backlink a:after,.width-1 .wide{display:none}.print-2 #layout-scroll{overflow:hidden}.print-2.width-0 #layout-content{display:none}.blindBarActiveButton{position:relative}.blindBarActiveButton:after{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}#layout-bar{background:#f1f1f1;display:flex;font-size:11px;padding:0}#layout-bar button{background-color:#f1f1f1;border:none;color:#6b7580;display:inline-block;height:48px;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;white-space:nowrap;width:33%}#layout-bar button:first-child{width:34%}#layout-bar button span{display:inline-block;font-family:Arial;font-size:14px;line-height:48px}#layout-bar button span.route-count{margin-left:5px}#layout-bar button span.route-count.round{background-color:#6b7580;border-radius:5px;box-sizing:border-box;color:#fff;font-size:8px;font-weight:700;height:10px;line-height:9px;margin:29px 0 0 -19px;padding:0 3px;position:absolute}#layout-bar button span.route-count.round i{display:inline-block;font-style:normal;height:9px;padding:1px 0 0}#layout-bar button:hover{color:var(--Green-Green-1)}#layout-bar button:hover span.route-count.round{background-color:var(--Green-Green-1)}#layout-bar button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:22px;font-style:normal;font-weight:400;line-height:48px;margin-right:5px;text-align:center;vertical-align:top}#layout-bar button.active{background:var(--Green-Green-1);color:#fff;position:relative}#layout-bar button.active:after{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}#layout-bar button.active span.route-count.round{background-color:#fff;color:var(--Green-Green-1)}#layout-bar button.search:before{content:"L"}#layout-bar button.manual:before{content:"V"}#layout-bar button.route:before{content:"T"}#layout-bar button.backpack:before{content:"I"}#layout-bar button.backpack.bounce:before,#layout-bar button.route.bounce:before{animation:bounce 1.4s ease-in-out;-webkit-animation:bounce 1.4s ease-in-out;-moz-animation:bounce 1.4s ease-in-out;-o-animation:bounce 1.4s ease-in-out;-ms-animation:bounce 1.4s ease-in-out;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1}#layout-bar button .loader-big{align-items:center;background-color:#fff9;display:flex;height:100%;justify-content:center;left:0;margin:0!important;padding:0!important;position:absolute;top:0;width:100%}#layout-bar button .loader-big span{display:none}#layout-bar button:not(.active)+button:not(.active):after{background:#d8d8d8;content:"";display:block;height:80%;left:0;position:absolute;top:10%;width:1px}#layout-bar button.mymap{align-items:center;display:flex;justify-content:center}#layout-bar button.mymap span.avatar{border-radius:24px;display:block;height:24px;line-height:1;margin-right:10px;overflow:hidden;position:relative;width:24px}#layout-bar button.mymap span.avatar svg,#layout-bar button.mymap span.avatar svg path,#layout-bar button.mymap span.avatar svg rect{fill:#6b7580}#layout-bar button.mymap span.avatar img{height:24px;width:24px}#layout-bar button.mymap>span.dot-notify{background:#c00;border:1px solid #fff;border-radius:50%;bottom:12px;height:9px;left:20px;position:absolute;width:9px}#layout-bar button.mymap>span.dot-notify.hide{display:none}#layout-bar button.mymap:hover span.avatar svg{fill:#1eae00}#layout-bar button.mymap:hover span.avatar svg rect{fill:#1eae00;opacity:1}#layout-bar button.mymap:hover span.avatar svg path{fill:#1eae00}#layout-bar button.mymap:hover span.dot-notify{border-color:#fff}#layout-bar button.mymap.active span.avatar svg{fill:#fff}#layout-bar button.mymap.active span.avatar svg rect{fill:#6b7580}#layout-bar button.mymap.active span.avatar svg path{fill:#fff}#layout-bar button.mymap.active span.dot-notify{border-color:var(--Green-Green-1)}#layout-bar button.mymap mapy-icon{height:26px;margin-right:3px;width:26px}#layout-bar button.mymap .icon-star-line,#layout-bar button.mymap .icon-star-line-dot{fill:#6b7580;height:24px;margin-right:4px;width:24px}#layout-bar button.mymap .icon-star-line-dot circle{stroke:#f1f1f1;fill:#c00}#layout-bar button.mymap .icon-star-line-dot.hide circle{display:none}#layout-bar button.mymap.active .icon-star-line-dot circle{stroke:var(--Green-Green-1)}#layout-bar button.mymap:hover .icon{fill:var(--Green-Green-1)}#layout-bar button.mymap.active .icon{fill:#fff}#layout-bar button.mymap.nologin span:not(.avatar-small){line-height:20px}#layout-bar button.mymap.nologin span.avatar-small{border-radius:0;display:block;height:34px;margin-right:10px;position:relative;width:34px}#layout-bar button.mymap.nologin span.avatar-small svg{fill:#000;bottom:0;height:12px;position:absolute;right:0;top:auto;width:12px}#layout-bar button.mymap.nologin span.avatar-small svg path{fill:#000}#layout-bar button.mymap.nologin span.avatar-small img{height:32px;opacity:.4;width:32px}#layout-bar button.mymap i{display:block;font-size:11px;font-style:normal;line-height:16px;margin-bottom:-6px;text-align:left}#layout-bar button.mymap.nologin .icon{top:1px}#layout-bar button.profile{flex:0 0 auto;max-width:48px;width:48px}#layout-bar button.profile span.avatar-small svg g path,#layout-bar button.profile:empty{display:none}#layout-bar button.profile span.avatar-small>span.dot-notify{background:#c00;border:1px solid #fff;border-radius:50%;bottom:8px;height:8px;position:absolute;right:3px;width:8px}#layout-bar button.profile:not(.active):hover span.avatar-small>span{border-color:var(--Green-Green-1)}#layout-bar button.profile:not(.active):hover span.avatar-small>span.dot-notify{border-color:#fff}#layout-bar button.profile.active span.avatar-small>span.dot-notify{border-color:var(--Green-Green-1)}#layout-bar.du-act button:after{background:#d8d8d8;content:"";display:block;height:80%;left:0;position:absolute;top:10%;width:1px}#layout-bar.du-act button.active{background:#f1f1f1;border:none;color:#6b7580}#layout-bar.du-act button.active .icon{fill:#6b7580}#layout-bar.du-act button.active .route-count.round{background:#6b7580;color:#fff}#layout-bar.du-act button.active:after{border:none}@-moz-document url-prefix(){#layout-bar button span.route-count.round i{padding-top:0}}.close-button{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;background:#fff;border:1px solid #e7e7e7;border-radius:50%;color:#000;cursor:pointer;display:block;font-family:mapy;font-size:2em;font-style:normal;font-weight:400;line-height:56px;margin:0 auto 10px;padding:0;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:initial;width:60px}.close-button:hover{border-color:#c7c7c7}.close-button:active{border-color:#6b7580}.marker-bubble{background:#fff;border-radius:16px;filter:drop-shadow(0 4px 2px rgba(0,0,0,.15));height:32px;left:50px;position:absolute;top:50px;z-index:4}.marker-bubble>*{z-index:2}.marker-bubble.route-weather span{color:#000;font-size:14px;font-weight:700;height:16px;line-height:16px;margin:8px 5px}.marker-bubble.route-weather span.time{color:#828282;font-size:12px;font-weight:400;margin-left:0;margin-right:8px;text-transform:uppercase}.marker-bubble.route-weather span.no-precip{color:#000;font-weight:400;margin:8px}.marker-bubble.route-weather>div:not(.arrow){display:flex;white-space:nowrap}.marker-bubble.route-weather div.icon{margin:4px 0 0 6px}.marker-bubble.route-weather div.icon svg{height:24px;width:24px}.marker-bubble.route-weather div.precip svg,.marker-bubble.route-weather div.precip svg *{fill:#006ed2}.marker-bubble .arrow{height:64px;left:0;margin:0;position:absolute;top:-16px;width:32px;z-index:-1}.marker-bubble .arrow svg{fill:#fff;height:32px;margin-left:8px;width:16px}.marker-bubble,::-ms-backdrop{box-shadow:0 2px 4px 0 #00000026}.search-form{line-height:40px;position:relative;width:360px}.search-form>a{font-size:14px;text-decoration:none}.search-form>a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";font-family:mapy;font-size:22px;font-style:normal;font-weight:400;vertical-align:bottom}.width-2 .search-form,.width-3 .search-form{display:none}.search-form #input-search{border-radius:3px;border-right:0;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-weight:400;height:40px;line-height:22px;padding:5px 77px 5px 12px;width:100%}.search-form #input-search:active+button,.search-form #input-search:focus+button{background-color:#239906;background-image:-o-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-moz-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-ms-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:linear-gradient(-179deg,#2cbf08 0,var(--Green-Green-1) 100%);border:1px solid #239906}.search-form #input-search+button,.search-form #input-search:active+button,.search-form #input-search:focus+button{-webkit-box-shadow:inset 0 -1px 2px 0 #0000001a;-moz-box-shadow:inset 0 -1px 2px 0 #0000001a;box-shadow:inset 0 -1px 2px 0 #0000001a}.search-form #input-search+button{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#9aa6b2;background-image:-o-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:-moz-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:-ms-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:linear-gradient(-179deg,#9aa6b2,#818d99);border:1px solid #86929e;border-radius:0 3px 3px 0;font-family:mapy;font-size:19px;font-style:normal;font-weight:400;height:40px;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;width:40px}.search-form #input-search::placeholder{color:#aaa;font-weight:400;opacity:1}.search-form #input-search:-ms-input-placeholder{color:#aaa}.search-form #input-search::-ms-input-placeholder{color:#aaa}.search-form .clear-search{background-color:initial;border:0;cursor:pointer;height:32px;line-height:26px;outline:none;padding:0;position:absolute;right:40px;top:2px;-webkit-transition:opacity .2s;transition:opacity .2s;width:26px}.search-form .clear-search:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aeaeae;content:"c";font-family:mapy;font-size:16px;font-style:normal;font-weight:400;position:relative;text-decoration:none;top:4px}.search-form .clear-search:hover:before{color:var(--Green-Green-1)}.search-form .arrow-back-btn{background:#fff;border:none;color:#1eae00;display:grid;height:36px;left:2px;margin:0;padding:0;place-items:center;position:absolute;top:2px;width:42px}.search-form .arrow-back-btn svg{fill:currentColor;height:24px;width:24px}.search-form .arrow-back-btn:hover{color:#187f00}.search-form label{color:#666;display:none;font-size:22px;font-weight:700;padding-top:7px;position:absolute;text-align:right;width:80px}.search-form.search-form.detail-suggest #input-search{border-radius:4px;box-shadow:none;font-size:16px;font-weight:700;padding-right:55px}.search-form.search-form.detail-suggest #input-search.force-focus,.search-form.search-form.detail-suggest #input-search:active,.search-form.search-form.detail-suggest #input-search:focus{border-color:#1eae00}.search-form.search-form.detail-suggest #input-search.force-focus+button,.search-form.search-form.detail-suggest #input-search:active+button,.search-form.search-form.detail-suggest #input-search:focus+button{background:#1eae00}.search-form.search-form.detail-suggest #input-search+button{background:#9aa6b2;border-radius:0 4px 4px 0;box-shadow:none;font-size:24px;outline:none;width:48px}.search-form.search-form.detail-suggest .clear-search{color:#ccc;display:grid;height:36px;place-items:center;right:2px;text-align:center;top:2px;width:46px;z-index:1}.search-form.search-form.detail-suggest .clear-search:before{display:none}.search-form.search-form.detail-suggest .clear-search:after{background:#f0f0f0;bottom:5px;content:"";left:0;position:absolute;top:5px;width:1px;z-index:10}.search-form.search-form.detail-suggest .clear-search:hover{color:#828282}.search-form.search-form.detail-suggest .clear-search .clear-icon-container{padding:6px}.search-form.search-form.detail-suggest .clear-search .icon-close{fill:currentColor;display:block;height:12px;width:12px}.search-form.search-form.detail-suggest .clear-search .search-loader{display:none;height:20px;width:20px}.search-form.search-form.detail-suggest button.submit{z-index:2}.search-form.search-form.detail-suggest button.submit .icon-mag-glass{fill:#fff;height:24px;width:24px}.search-form.search-form.detail-suggest .smap-suggest{border:none;box-shadow:0 2px 8px #0000000d}.search-form.search-form.detail-suggest.suggest-open #input-search{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-form.search-form.detail-suggest.suggest-open #input-search+button{border-bottom-right-radius:0}.search-form.search-form.detail-suggest.loading .clear-search .clear-icon-container,.search-form.search-form.detail-suggest.loading button.submit{display:none}.search-form.search-form.detail-suggest.loading .clear-search .search-loader{display:block}.search-form.has-arrow-back #input-search{padding-left:44px}#search{min-height:280px}#search .search-form{margin:20px 20px 0;padding-bottom:20px;width:auto}#search .bp-route{background-color:#f8f8f8;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:24px 24px 20px;position:relative}#search .bp-route .clear-btn{background:none;border:none;height:24px;margin:-12px 0 0;padding:0;position:absolute;right:24px;top:50%;width:24px}#search .bp-route .clear-btn svg{fill:#999;height:24px;width:24px}#search p.info{color:#ccc;font-size:22px;margin:0;padding-top:70px;text-align:center}#search #route-results{background-color:#f5f5f5;border-bottom:0;height:auto;margin:0;padding:16px 20px}#search #route-results h2{cursor:pointer;display:inline-block;font-size:18px;margin:0}#search #route-results .actions{display:none}#search #route-results .clear-btn{top:16px}#nearby{background:#f7f7f7;padding:18px 46px 17px 60px;position:relative}#nearby p{cursor:pointer;font-size:13px;margin:0;padding:0}#nearby p strong{display:block;font-size:17px}#nearby a{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;line-height:18px;position:absolute;right:10px;top:26px}#search-results{text-align:center}#search-results ul{margin:0;padding:0 0 30px}#search-results ul>li{border-top:1px solid #0000;padding-left:0}#search-results ul>li:last-child{border-bottom:1px solid #0000}#search-results ul>li>.content{border-top:1px solid #0000;padding:15px 20px 15px 0;position:relative;top:-1px}#search-results ul>li:not(:first-child)>.content{border-color:#ddd}#search-results ul>li.hover,#search-results ul>li:hover{background:#f0f0f0}#search-results ul>li.hover+li>.content,#search-results ul>li.hover>.content,#search-results ul>li:hover+li>.content,#search-results ul>li:hover>.content{border-color:#0000}#search-results ul>li.hover,#search-results ul>li.hover+li,#search-results ul>li:hover,#search-results ul>li:hover+li{border-top-color:#ddd}#search-results ul>li.hover:last-child,#search-results ul>li:hover:last-child{border-bottom-color:#ddd}#search-results ul>div.correction:hover{background:#0000;cursor:default}#search-results ul .li-inner{display:flex;flex-direction:column;gap:16px;padding-top:16px}#search-results ul .li-inner>div{align-items:stretch;display:flex;flex-direction:row;gap:16px;margin-left:20px;padding:0 20px 0 0}#search-results ul .li-inner>:last-child{border-bottom:1px solid #ddd;padding-bottom:16px}#search-results ul .li-inner .bottom-content{display:flex;flex-direction:column;gap:8px}#search-results ul .li-inner .bottom-content .is-from{align-items:center;display:flex;gap:8px}#search-results ul .li-inner .bottom-content .is-from .icon-holder{align-items:center;border-radius:100%;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}#search-results ul .li-inner .bottom-content .is-from .icon-holder .icon.icon-onreview{height:16px;width:16px}#search-results ul .li-inner .bottom-content .is-from .icon-holder .icon-ontextdesc{height:24px;width:24px}#search-results ul .li-inner .bottom-content .is-from span{font-size:12px;line-height:16px}#search-results ul .li-inner .bottom-content:empty{display:none}#search-results ul .li-inner .best-review-cont{align-items:center;display:flex;gap:8px}#search-results ul .li-inner .best-review-cont__avatar{border:none;border-radius:50%;flex:0 0 auto;height:24px;width:24px}#search-results ul .li-inner .best-review-cont__avatar img{height:24px;width:24px}#search-results ul .li-inner .best-review-cont__reviewText{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#828282;display:-webkit-box;flex:1 1 auto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis}#search-results ul>li .content{border:none;flex:0 1 100%;font-size:12px;overflow:hidden;vertical-align:middle}#search-results ul>li .content>div{align-items:flex-end;display:flex}#search-results ul>li .content>div>div{flex:0 1 100%;min-width:0}#search-results ul>li .content>div>.col2{flex:0 0 auto;max-width:210px;text-align:right}#search-results ul>li .content>div>.col2 span{display:block;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}#search-results ul>li .content>div>.col2 span.holiday{display:inline;padding-left:4px}#search-results ul>li .content>div.search-item__titleContainer{align-items:flex-start;display:flex}#search-results ul>li .content .review-count{font-size:12px;line-height:16px;margin-bottom:4px}#search-results ul>li .content .firm-review-badge .info .reviews{font-size:12px}#search-results ul .opening{color:#000;line-height:16px}#search-results ul .opening .holiday{color:red;padding-left:.3em}#search-results ul>li:last-child .li-inner{border-bottom:none}#search-results ul li.hover{position:relative}#search-results ul li.hover:before{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:1}#search-results ul li.hover .li-inner{position:relative;z-index:2}#search-results ul li:hover,#search-results ul li:hover+li{border-top-color:#0000}#search-results ul li:hover:last-child{border-bottom-color:#0000}#search-results ul li:hover .ui-poilistimage.icon{background-color:#e4e4e4}#search-results ul:empty{display:none}#search-results ul[id=cnt-100040] .li-inner{flex-direction:row}#search-results ul[id=cnt-100040] .li-inner .content{flex-direction:column}#search-results .report-defect-nsr{margin-top:20px}#search-results .report-defect-searchReport{margin-top:16px}#search-results .info.nothingFound{color:#ccc;font-size:24px;padding-top:20px;text-align:center}#search-results .error-mappan,#search-results .show-off-filters,#search-results .show-repeat,#search-results .show-report{clear:both;color:#828282;font-size:12px;line-height:16px;margin:20px 0 0;padding:8px 20px 10px;text-align:left}#search-results .error-mappan.few-results,#search-results .show-off-filters.few-results,#search-results .show-repeat.few-results,#search-results .show-report.few-results{margin:0 15px;padding-left:5px;padding-right:5px}#search-results .error-mappan button,#search-results .show-off-filters button,#search-results .show-repeat button,#search-results .show-report button{border:0;color:var(--Green-Green-1);font-size:12px;margin:0;padding:0}#search-results .error-mappan,#search-results .show-off-filters,#search-results .show-repeat{color:#000;font-size:13px;line-height:20px;text-align:center}#search-results .error-mappan button,#search-results .show-off-filters button,#search-results .show-repeat button{font-size:13px}#search-results .show-report{padding-bottom:0}#search-results .search-results-pay-info{color:#828282;font-size:12px;line-height:16px;margin:20px 0 0;padding:0 20px;text-align:left}#search-results .search-results-pay-info+.error-mappan,#search-results .search-results-pay-info+.show-repeat,#search-results .search-results-pay-info+.show-report{margin-top:8px}#search-results .show-off-filters span{color:var(--Green-Green-1);cursor:pointer}#search-results .error-mappan{line-height:20px;padding-left:10%;padding-right:10%}#search-results div.correction{padding-bottom:20px;padding-left:15px;padding-top:0;text-align:left}#search-results div.correction .content{color:#000;display:block;font-size:16px;line-height:20px;padding-left:4px;padding-right:20px}#search-results div.correction .content a{color:var(--Green-Green-1)}#search-results div.correction h3,#search-results div.correction p{word-wrap:break-word;max-width:272px;overflow-wrap:break-word}#search-results div.correction h3{color:#000;font-size:14px;line-height:18px;margin:0}#search-results div.correction p{color:grey;line-height:16px;margin:0}#search-results div.correction p.inactive{color:#c00}#search-results li{cursor:pointer;text-align:left}#search-results li .type-name{color:#000;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#search-results li .search-item__column1{display:flex;flex-direction:column;gap:4px}#search-results li .firm-review-badge,#search-results li mapy-review-badge-composed-new{margin-bottom:4px}#search-results li .ui-keyvaltags{display:block;margin-top:4px}#search-results li h3,#search-results li p{word-wrap:break-word;overflow-wrap:break-word}#search-results li h3{color:#000;font-size:14px;line-height:18px;margin:0}#search-results li p{color:grey;line-height:16px;margin:0}#search-results li p.inactive{color:#c00}#search-results li .fuel+.paid-firm{margin-top:4px}#search-results li .booking{margin:4px 0 0}#search-results li .booking a{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px 0 #0000001a;color:#6b7580;display:inline-block;font-size:14px;line-height:16px;padding:4px 8px}#search-results li .booking a:hover{color:#000}#search-results li .booking a:active{background-color:#f8f8f8}#search-results li .paid-firm .phone{color:var(--Green-Green-1);cursor:default}#search-results li .paid-firm .www{color:var(--Green-Green-1)}#search-results li .paid-firm .www:hover{color:#1f7e07}#search-results li .paid-firm *+*{margin-left:16px}#search-results li .fuel{line-height:16px}#search-results li .fuel span[class*=type-]{display:inline-block;padding-right:14px}#search-results li .fuel span[class*=type-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;margin-right:6px;position:relative;top:2px;vertical-align:middle;vertical-align:initial}#search-results li .fuel span[class*=type-].type-1:before{color:#000;content:","}#search-results li .fuel span[class*=type-].type-2:before{color:#6dbb5d;content:"."}#search-results li .fuel span[class*=type-].type-3:before{background-color:#000;border-radius:5px;color:#f4dd00;content:";";display:inline-block;font-size:32px;line-height:20px;top:10px}#search-results li .fuel span[class*=type-].type-4:before{color:#3f5adb;content:":";font-size:32px}#search-results li em{font-style:normal}#search-results .item+button{margin-top:10px}#search-results>button+button{margin-left:10px}#search-results button.submit{background:#fff;border:1px solid var(--Green-Green-1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:var(--Green-Green-1);font-size:14px;font-weight:400;height:30px;line-height:28px;padding:0 25px}#search-results .adv-title{color:#b5b5b5;font-size:10px;line-height:11px;margin-bottom:0;margin-left:16px;margin-top:55px;padding-left:10px;position:relative;text-align:left;text-transform:uppercase}#search-results .adv-title:before{border-color:#999 #0000 #0000;border-style:solid;border-width:3px 3px 0;content:"";display:block;height:0;left:0;position:absolute;top:3px;width:0}.ui-tooltip.search-form__tooltip{max-width:320px;padding:8px 12px}#search-results li.ui-search-item h3{margin:0}#search-results li.ui-search-item p{color:#011e3999;line-height:14px}#search-results li.ui-search-item p .contact{color:#1eae00;text-transform:uppercase}#search-results li.ui-search-item .opening-state{font-weight:700}#search-results li.ui-search-item .opening{color:#011e39}#search-results li.ui-search-item .ui-commercial-collaboration{align-self:flex-start}#search-results li.ui-search-item .booking{margin:8px 0}#search-results li.ui-search-item .booking:last-child{margin-bottom:0}#search-results li.ui-search-item .booking a{background-color:#1eae0014;border:none;border-radius:8px;box-shadow:none;color:#1eae00;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:4px 8px;text-align:center}#search-results li.ui-search-item .content{display:flex;flex-direction:column;gap:4px;padding:0}#search-results li.ui-search-item .content>div{display:block}#search-results .search-item__titleContainer{align-items:flex-start;display:flex;gap:4px;justify-content:space-between;margin-bottom:4px}#search-results .search-item__titleContainer .search-item__commercialCollaboration{color:silver}#search-results .search-item__titleContainer mapy-icon{flex:0 0 auto}#search-results .search-filters{font-size:14px;line-height:20px;padding:0 20px;text-align:left}#search-results .search-filters .selectbox-filter button{background:#fff;border:1px solid #ccc;border-radius:4px;color:#828282;cursor:pointer;display:inline-block;margin-bottom:14px;margin-right:16px;padding:6px 8px}#search-results .search-filters .selectbox-filter button:hover{background:#f0f0f0}#search-results .search-filters .selectbox-filter{display:inline-block;position:relative}#search-results .search-filters .selectbox-filter button{font-size:14px;line-height:20px;padding:5px 8px 6px}#search-results .search-filters .selectbox-filter button span{display:inline-block;font-weight:700;padding-left:4px}#search-results .search-filters .selectbox-filter button svg{height:16px;margin-left:4px;position:relative;top:3px;width:16px}#search-results .search-filters .selectbox-filter button svg:not(.icon-star2){fill:#828282}#search-results .search-filters .selectbox-filter button.active{background:#f0f0f0;color:#444}#search-results .search-filters .selectbox-filter button.active svg:not(.icon-star2){fill:#444}#search-results .search-filters .selectbox-filter button.active:hover{background:#fff;color:#000}#search-results .search-filters .selectbox-filter button.active:hover svg:not(.icon-star2){fill:#000}#search-results .search-filters .selectbox-filter ul{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #0000000d;display:block;left:0;margin:0;padding:0;position:absolute;top:0;z-index:3}#search-results .search-filters .selectbox-filter ul>li{color:#828282;cursor:pointer;margin:0;padding:6px 8px;white-space:nowrap}#search-results .search-filters .selectbox-filter ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px;color:#6b7580}#search-results .search-filters .selectbox-filter ul>li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#search-results .search-filters .selectbox-filter ul>li:hover{background:#f0f0f0}#search-results .search-filters .selectbox-filter ul>li .stars-banner{margin-left:4px;position:relative;top:1px}#detail,#report-detail{font-size:14px;line-height:20px}#detail ul,#report-detail ul{margin:0;padding:0}#detail a,#report-detail a{color:var(--Green-Green-1)}#detail a:hover,#report-detail a:hover{color:var(--Green-Green-1-Hover)}#detail a:focus-visible,#report-detail a:focus-visible{color:var(--Green-Green-1-Hover)}#detail [class*=content-],#report-detail [class*=content-]{word-wrap:break-word;margin:20px 20px 0;overflow-wrap:break-word}.width-2 #detail [class*=content-],.width-2 #report-detail [class*=content-]{display:none}#detail [class*=content-] p,#report-detail [class*=content-] p{margin:0}#detail [class*=content-].empty,#report-detail [class*=content-].empty{display:none}#detail [class*=content-] h3,#report-detail [class*=content-] h3{font-size:14px;line-height:20px;margin:0}#detail .clear-content,#report-detail .clear-content{clear:both;display:flex;float:none;padding-top:20px}#detail .clear-content:after,#report-detail .clear-content:after{clear:both;content:" ";display:block;float:none}#detail>.header,#report-detail>.header{background:#f8f8f8;border-bottom:1px solid #e8e8e8;margin:0 0 24px;padding:0 0 16px}#detail .actions,#report-detail .actions{align-items:stretch;display:flex;justify-content:flex-start;margin:20px 20px 0;padding:0}#detail .actions .icon-action,#report-detail .actions .icon-action{flex:0 0 25%}#detail .content-photo,#detail .content-poster,#report-detail .content-photo,#report-detail .content-poster{margin:0;min-height:210px;text-align:center;width:100%}#detail .content-photo a,#detail .content-photo img,#detail .content-poster a,#detail .content-poster img,#report-detail .content-photo a,#report-detail .content-photo img,#report-detail .content-poster a,#report-detail .content-poster img{display:block}#detail .content-photo img.big-print-image,#detail .content-poster img.big-print-image,#report-detail .content-photo img.big-print-image,#report-detail .content-poster img.big-print-image{display:none}#detail .content-photo .booking-cover,#detail .content-poster .booking-cover,#report-detail .content-photo .booking-cover,#report-detail .content-poster .booking-cover{height:225px;overflow:hidden}#detail .content-photo .booking-cover img.landscape,#detail .content-poster .booking-cover img.landscape,#report-detail .content-photo .booking-cover img.landscape,#report-detail .content-poster .booking-cover img.landscape{height:225px;left:50%;position:relative;transform:translateX(-50%)}#detail .content-photo .booking-cover img.portrait,#detail .content-poster .booking-cover img.portrait,#report-detail .content-photo .booking-cover img.portrait,#report-detail .content-poster .booking-cover img.portrait{position:relative;top:50%;transform:translateY(-50%);width:400px}#detail .content-poster,#report-detail .content-poster{height:225px;overflow:hidden}#detail .close,#report-detail .close{left:46%;position:absolute;top:5px}#detail .button-top,#report-detail .button-top{margin:0 20px;text-align:left}#detail .button-top a,#detail .button-top button,#report-detail .button-top a,#report-detail .button-top button{background:#0000;border:none;color:#1eae00;display:none;font-size:11px;line-height:25px;margin-right:20px;padding:4px 0 0;text-align:left;text-transform:uppercase}#detail .button-top a:hover,#detail .button-top button:hover,#report-detail .button-top a:hover,#report-detail .button-top button:hover{color:#187f00}#detail .button-top a.show,#detail .button-top button.show,#report-detail .button-top a.show,#report-detail .button-top button.show{display:inline-block}#detail .button-top .comm,#report-detail .button-top .comm{color:#828282;float:right;font-size:10px;line-height:11px;margin-right:16px;margin-top:10px;text-transform:uppercase}#detail .content-title,#report-detail .content-title{margin:17px 20px -8px;position:relative}#detail .content-title h1,#report-detail .content-title h1{font-size:28px;line-height:1.34em;margin:0}#detail .content-title h1.closure,#report-detail .content-title h1.closure{padding-bottom:24px}#detail .content-title h2,#report-detail .content-title h2{font-size:14px;font-weight:400;line-height:20px;margin:4px 0 0}#detail .content-title .edit-props-btn,#report-detail .content-title .edit-props-btn{position:absolute;right:0;top:0}#detail .content-title.has-edit-btn h1,#report-detail .content-title.has-edit-btn h1{margin-right:32px}#detail .content-typename,#report-detail .content-typename{margin:5px 20px 0}#detail .content-typename h2,#report-detail .content-typename h2{color:#1eae00;font-size:13px;font-weight:400;margin:0;padding:0}#detail .content-typename h2 .no-link,#detail .content-typename h2 a,#report-detail .content-typename h2 .no-link,#report-detail .content-typename h2 a{color:#1eae00}#detail .content-typename h2 .no-link:hover,#detail .content-typename h2 a:hover,#report-detail .content-typename h2 .no-link:hover,#report-detail .content-typename h2 a:hover{color:#187f00}#detail .content-subtitle,#report-detail .content-subtitle{margin:5px 0 0 20px}#detail .content-subtitle h2,#report-detail .content-subtitle h2{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}#detail .content-contact+.content-review,#detail .content-hotelclass+.content-review,#detail .content-inactive+.content-report,#detail .content-opening+.content-contact,#detail .content-report+.content-contact,#report-detail .content-contact+.content-review,#report-detail .content-hotelclass+.content-review,#report-detail .content-inactive+.content-report,#report-detail .content-opening+.content-contact,#report-detail .content-report+.content-contact{margin-top:0}#detail .suggest-edit-cont .desc,#report-detail .suggest-edit-cont .desc{color:#828282;font-size:14px;line-height:20px}#detail .suggest-edit-cont .btn-suggest-edit,#report-detail .suggest-edit-cont .btn-suggest-edit{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:16px;margin-top:18px;padding:6px 8px}#detail .content-contact,#report-detail .content-contact{margin-bottom:15px}#detail .content-contact svg,#report-detail .content-contact svg{fill:#979797;display:inline-block;height:20px;width:20px}#detail .content-contact .contact-container,#report-detail .content-contact .contact-container{position:relative}#detail .content-contact .contact-container>svg,#report-detail .content-contact .contact-container>svg{left:0;position:absolute;top:5px}#detail .content-contact .contact-container ul,#report-detail .content-contact .contact-container ul{margin-left:28px}#detail .content-contact .contact-container ul li,#report-detail .content-contact .contact-container ul li{display:none}#detail .content-contact .contact-container ul li .icon-dropdown,#detail .content-contact .contact-container ul li .icon-dropup,#report-detail .content-contact .contact-container ul li .icon-dropdown,#report-detail .content-contact .contact-container ul li .icon-dropup{fill:#828282;cursor:pointer;height:12px;margin-top:3px;padding-left:8px;width:12px}#detail .content-contact .contact-container ul li .icon-dropup,#report-detail .content-contact .contact-container ul li .icon-dropup{display:none}#detail .content-contact .contact-container ul li a,#detail .content-contact .contact-container ul li span,#report-detail .content-contact .contact-container ul li a,#report-detail .content-contact .contact-container ul li span{line-height:28px}#detail .content-contact .contact-container ul li a,#report-detail .content-contact .contact-container ul li a{color:var(--Green-Green-1)}#detail .content-contact .contact-container ul li a:hover,#report-detail .content-contact .contact-container ul li a:hover{color:var(--Green-Green-1-Hover)}#detail .content-contact .contact-container ul li .chevron,#report-detail .content-contact .contact-container ul li .chevron{color:#828282;font-size:14px;line-height:20px;margin-left:8px}#detail .content-contact .contact-container ul li .chevron:empty,#report-detail .content-contact .contact-container ul li .chevron:empty{display:none}#detail .content-contact .contact-container ul li:first-child,#report-detail .content-contact .contact-container ul li:first-child{display:block}#detail .content-contact .contact-container ul li.long-link a.www,#report-detail .content-contact .contact-container ul li.long-link a.www{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .content-contact .contact-container ul li:first-child:hover,#report-detail .content-contact .contact-container ul li:first-child:hover{cursor:pointer}#detail .content-contact .contact-container ul li:first-child:hover span,#report-detail .content-contact .contact-container ul li:first-child:hover span{color:var(--Green-Green-1)}#detail .content-contact .contact-container ul li:first-child:hover svg,#report-detail .content-contact .contact-container ul li:first-child:hover svg{fill:var(--Green-Green-1)}#detail .content-contact .contact-container ul.open li,#report-detail .content-contact .contact-container ul.open li{display:block}#detail .content-contact .contact-container ul.open li .icon-dropdown,#report-detail .content-contact .contact-container ul.open li .icon-dropdown{display:none}#detail .content-contact .contact-container ul.open li .icon-dropup,#report-detail .content-contact .contact-container ul.open li .icon-dropup{cursor:pointer;display:inline-block}#detail .content-contact .contact-container.nocontact ul li,#report-detail .content-contact .contact-container.nocontact ul li{color:#828282}#detail .content-contact .contact-container.nocontact ul li:first-child span,#report-detail .content-contact .contact-container.nocontact ul li:first-child span{display:inline-block;line-height:20px;padding:5px 0}#detail .content-contact .contact-container.nocontact ul li:first-child:hover,#report-detail .content-contact .contact-container.nocontact ul li:first-child:hover{cursor:auto}#detail .content-contact .contact-container.nocontact ul li:first-child:hover span,#report-detail .content-contact .contact-container.nocontact ul li:first-child:hover span{color:#828282}#detail .content-contact .contact-container.inactive .closed-header,#report-detail .content-contact .contact-container.inactive .closed-header{cursor:pointer;height:20px;margin-bottom:15px}#detail .content-contact .contact-container.inactive .closed-header .icon-holder,#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown,#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup,#detail .content-contact .contact-container.inactive .closed-header .title,#report-detail .content-contact .contact-container.inactive .closed-header .icon-holder,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup,#report-detail .content-contact .contact-container.inactive .closed-header .title{display:inline-block;vertical-align:top}#detail .content-contact .contact-container.inactive .closed-header .icon-holder,#report-detail .content-contact .contact-container.inactive .closed-header .icon-holder{height:20px;margin-left:2px;margin-right:8px}#detail .content-contact .contact-container.inactive .closed-header .icon-holder svg,#report-detail .content-contact .contact-container.inactive .closed-header .icon-holder svg{fill:#c00;height:16px;position:relative;top:2px;width:16px}#detail .content-contact .contact-container.inactive .closed-header .title,#report-detail .content-contact .contact-container.inactive .closed-header .title{color:#c00;font-size:14px;line-height:20px}#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown,#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup{fill:#979797;height:12px;margin-left:8px;position:relative;top:3px;width:12px}#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropdown{display:inline-block}#detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup,#report-detail .content-contact .contact-container.inactive .closed-header .icon.icon-dropup{display:none}#detail .content-contact .contact-container.inactive .closed-cont,#report-detail .content-contact .contact-container.inactive .closed-cont{display:none;padding-left:27px;padding-top:4px}#detail .content-contact .contact-container.inactive.open .closed-header .icon.icon-dropdown,#report-detail .content-contact .contact-container.inactive.open .closed-header .icon.icon-dropdown{display:none}#detail .content-contact .contact-container.inactive.open .closed-header .icon.icon-dropup,#report-detail .content-contact .contact-container.inactive.open .closed-header .icon.icon-dropup{display:inline-block}#detail .content-contact .contact-container.inactive.open .closed-cont,#report-detail .content-contact .contact-container.inactive.open .closed-cont{display:block}#detail .module-bar+.content-review,#report-detail .module-bar+.content-review{margin-top:10px}#detail .content-review,#report-detail .content-review{padding-bottom:16px;position:relative}#detail .content-review em,#report-detail .content-review em{color:#000;display:inline-block;font-style:normal;font-weight:700;margin-right:4px;width:auto}#detail .content-review a.stars,#report-detail .content-review a.stars{color:#1eae00}#detail .content-review a.stars:hover,#report-detail .content-review a.stars:hover{color:var(--Green-Green-1-Hover)}#detail .content-review a.stars .stars-banner,#report-detail .content-review a.stars .stars-banner{margin:0 6px;position:relative;top:2px}#detail .content-review a.stars .icon-dropdown,#detail .content-review a.stars .icon-dropup,#report-detail .content-review a.stars .icon-dropdown,#report-detail .content-review a.stars .icon-dropup{fill:#1eae00;display:inline-block;height:12px;margin-left:5px;margin-top:5px;vertical-align:top;width:12px}#detail .content-review a.stars .icon-dropdown,#report-detail .content-review a.stars .icon-dropdown{display:inline-block}#detail .content-review a.stars .icon-dropup,#report-detail .content-review a.stars .icon-dropup{display:none}#detail .content-review a.stars:hover .icon-dropdown,#detail .content-review a.stars:hover .icon-dropup,#report-detail .content-review a.stars:hover .icon-dropdown,#report-detail .content-review a.stars:hover .icon-dropup{fill:#1eae00}#detail .content-review .hide,#report-detail .content-review .hide{display:none}#detail .content-review .review-btn,#report-detail .content-review .review-btn{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px 0 #0003;color:#6b7580;font-size:14px;line-height:16px;margin-left:8px;max-width:140px;overflow:hidden;padding:5px 8px;text-overflow:ellipsis;white-space:nowrap}#detail .content-review .review-btn:hover,#report-detail .content-review .review-btn:hover{color:#000}#detail .content-review .firm-btn,#report-detail .content-review .firm-btn{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:16px;padding:6px 8px}#detail .content-review .firm-btn svg,#report-detail .content-review .firm-btn svg{display:inline-block;height:16px;margin-right:4px;vertical-align:top;width:16px}#detail .content-review .firm-line,#report-detail .content-review .firm-line{margin-bottom:0}#detail .content-review .firm-line .review-line,#report-detail .content-review .firm-line .review-line{position:relative}#detail .content-review .firm-line .review-line .firm-btn,#report-detail .content-review .firm-line .review-line .firm-btn{position:absolute;right:0;top:-6px}#detail .content-review .firm-line .review-line .partners-review,#report-detail .content-review .firm-line .review-line .partners-review{cursor:pointer;position:absolute;right:0;top:3px}#detail .content-review .firm-line .review-line .partners-review .icon-dropdown,#detail .content-review .firm-line .review-line .partners-review .icon-dropup,#report-detail .content-review .firm-line .review-line .partners-review .icon-dropdown,#report-detail .content-review .firm-line .review-line .partners-review .icon-dropup{fill:#979797;height:12px;width:12px}#detail .content-review .firm-line .review-line .partners-review .desc,#report-detail .content-review .firm-line .review-line .partners-review .desc{color:#828282;display:inline-block;font-family:Arial;font-size:13px;line-height:16px;margin-right:8px;vertical-align:top}#detail .content-review .firm-line .review-line.open-review .firm-btn,#report-detail .content-review .firm-line .review-line.open-review .firm-btn{display:none!important}#detail .content-review .booking-line .booking-items,#detail .content-review .booking-line a,#report-detail .content-review .booking-line .booking-items,#report-detail .content-review .booking-line a{display:inline-block;vertical-align:top}#detail .content-review .booking-line .booking-items,#report-detail .content-review .booking-line .booking-items{background:#f0f0f0;border-radius:0 3px 3px 0;height:24px;line-height:24px;width:104px}#detail .content-review .booking-line .booking-items .booking-logo,#report-detail .content-review .booking-line .booking-items .booking-logo{display:inline-block;height:24px;width:24px}#detail .content-review .booking-line .booking-items .total-review,#report-detail .content-review .booking-line .booking-items .total-review{display:inline-block;margin-left:16px;vertical-align:top}#detail .content-review .booking-line a,#report-detail .content-review .booking-line a{color:#1eae00;font-size:14px;line-height:24px;margin-left:8px}#detail .content-review .firm-line+.booking-line,#report-detail .content-review .firm-line+.booking-line{margin-top:16px}#detail .content-review .myreview-line,#report-detail .content-review .myreview-line{margin-top:12px;padding-top:0;position:relative}#detail .content-review .myreview-line .myreview-info,#report-detail .content-review .myreview-line .myreview-info{display:flex;position:relative}#detail .content-review .myreview-line .myreview-info p,#report-detail .content-review .myreview-line .myreview-info p{box-sizing:border-box;color:#828282;flex:0 1 100%;font-size:14px;line-height:20px;line-height:30px;overflow:hidden;padding:0 10px 0 0;text-overflow:ellipsis;white-space:nowrap}#detail .content-review .myreview-line .myreview-info p.rejected,#report-detail .content-review .myreview-line .myreview-info p.rejected{color:#c00;max-width:75%}#detail .content-review .myreview-line .myreview-info .firm-btn,#report-detail .content-review .myreview-line .myreview-info .firm-btn{flex:1 0 auto;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .content-review .myreview-line.edit-review .myreview-info,#report-detail .content-review .myreview-line.edit-review .myreview-info{display:none}#detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected),#report-detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected){background:#f8f8f8;border-radius:8px;padding:16px 32px;text-align:center}#detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) .myreview-info,#report-detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) .myreview-info{align-items:center;flex-direction:column}#detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) p,#report-detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) p{line-height:20px;padding:0;white-space:normal}#detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) .firm-btn,#report-detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected) .firm-btn{margin-top:12px;max-width:100%;position:static}#detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected):before,#report-detail .content-review .myreview-line.review-actual:not(.edit-review):not(.rejected):before{display:none}#detail .content-review .firm-edit-thank-you,#report-detail .content-review .firm-edit-thank-you{margin-bottom:0;margin-top:12px}#detail .content-review .add-review-other,#report-detail .content-review .add-review-other{display:flex}#detail .content-review .add-review-other .title,#report-detail .content-review .add-review-other .title{flex:0 1 100%;font-weight:400;padding-right:16px}#detail .content-review .add-review-other .firm-btn,#report-detail .content-review .add-review-other .firm-btn{flex:0 0 auto;height:28px;margin-top:4px}#detail .content-review.has-partners-review .firm-line,#report-detail .content-review.has-partners-review .firm-line{margin-bottom:0}#detail .content-review.has-partners-review .firm-line .review-line .firm-btn,#report-detail .content-review.has-partners-review .firm-line .review-line .firm-btn{display:none;right:25px;top:-3px}#detail .content-review.has-partners-review .booking-line,#detail .content-review.has-partners-review .firm-line .review-line .partners-review .icon-dropup,#report-detail .content-review.has-partners-review .booking-line,#report-detail .content-review.has-partners-review .firm-line .review-line .partners-review .icon-dropup{display:none}#detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .firm-btn,#detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .icon-dropup,#report-detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .firm-btn,#report-detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .icon-dropup{display:inline-block}#detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .desc,#detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .icon-dropdown,#report-detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .desc,#report-detail .content-review.has-partners-review.partners-review-open .firm-line .review-line .partners-review .icon-dropdown{display:none}#detail .content-review.has-partners-review.partners-review-open .booking-line,#report-detail .content-review.has-partners-review.partners-review-open .booking-line{display:block}#detail .content-review:after,#report-detail .content-review:after{background:#f0f0f0;bottom:0;content:"";height:1px;left:0;position:absolute;right:-20px}#detail .content-review.firm-owner .firm-btn,#report-detail .content-review.firm-owner .firm-btn{display:none}#detail .content-comments,#report-detail .content-comments{padding-bottom:20px;padding-top:20px;position:relative}#detail .content-comments:before,#report-detail .content-comments:before{background:#f0f0f0;content:"";height:1px;left:0;position:absolute;right:-20px;top:0}#detail .content-comments .addreview-btn,#report-detail .content-comments .addreview-btn{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;box-sizing:border-box;color:#6b7580;display:inline-block;font-size:14px;line-height:16px;margin-bottom:16px;margin-top:16px;padding:6px 8px}#detail .content-comments .addreview-btn svg,#report-detail .content-comments .addreview-btn svg{display:inline-block;height:16px;margin-right:4px;vertical-align:top;width:16px}#detail .content-comments .addreview-btn.hide,#report-detail .content-comments .addreview-btn.hide{display:none}#detail .content-comments .review-emojis-preview,#report-detail .content-comments .review-emojis-preview{margin:8px 0 12px}#detail .content-comments .info-area,#report-detail .content-comments .info-area{margin-bottom:15px;text-align:center}#detail .content-comments .info-area .desc,#report-detail .content-comments .info-area .desc{color:#828282;font-size:14px;line-height:20px}#detail .content-comments .info-area.no-firm,#report-detail .content-comments .info-area.no-firm{border-radius:4px;margin-bottom:15px;padding:0}#detail .content-comments .info-area.no-firm .desc,#report-detail .content-comments .info-area.no-firm .desc{color:#828282}#detail .content-comments .info-area.no-firm .addreview-btn,#report-detail .content-comments .info-area.no-firm .addreview-btn{margin-bottom:0;margin-top:6px}#detail .content-comments .info-area:empty,#report-detail .content-comments .info-area:empty{display:none}#detail .content-comments .percentage-area,#report-detail .content-comments .percentage-area{margin-bottom:16px;padding:0;position:relative;text-align:center}#detail .content-comments .percentage-area mapy-review-badge-composed-new,#report-detail .content-comments .percentage-area mapy-review-badge-composed-new{text-align:left}#detail .content-comments .percentage-area mapy-review-badge-composed-new[type=count],#report-detail .content-comments .percentage-area mapy-review-badge-composed-new[type=count]{display:block}#detail .content-comments .percentage-area>strong,#report-detail .content-comments .percentage-area>strong{display:inline-block;font-size:24px;line-height:24px;vertical-align:top}#detail .content-comments .percentage-area .percentage,#report-detail .content-comments .percentage-area .percentage{display:inline-block;vertical-align:top}#detail .content-comments .percentage-area .stars,#report-detail .content-comments .percentage-area .stars{display:inline-block;font-size:16px;height:24px;line-height:24px;margin-left:16px;margin-top:-10px;vertical-align:top}#detail .content-comments .percentage-area .stars .stars-banner,#report-detail .content-comments .percentage-area .stars .stars-banner{margin:0}#detail .content-comments .percentage-area .stars .txt,#report-detail .content-comments .percentage-area .stars .txt{color:#828282;display:block;font-size:14px;line-height:24px;margin:-6px 0 0;padding:0 0 0 1px;text-align:left}#detail .content-comments .percentage-area .review-info,#report-detail .content-comments .percentage-area .review-info{cursor:pointer;position:absolute;right:0;top:0}#detail .content-comments .percentage-area .review-info svg,#report-detail .content-comments .percentage-area .review-info svg{height:20px;width:20px}#detail .content-comments .percentage-area .review-info svg path,#report-detail .content-comments .percentage-area .review-info svg path{fill:#828282}#detail .content-comments .percentage-area .review-info .bubble,#report-detail .content-comments .percentage-area .review-info .bubble{background:#525558fa;border-radius:8px;color:#fff;display:none;font-size:14px;line-height:20px;padding:12px;position:absolute;right:36px;text-align:left;top:50%;transform:translateY(-50%);width:248px;z-index:10}#detail .content-comments .percentage-area .review-info .bubble:after,#report-detail .content-comments .percentage-area .review-info .bubble:after{border-color:#0000 #0000 #0000 #525558fa;border-style:solid;border-width:6px 0 6px 13px;content:"";height:0;margin-top:-6px;position:absolute;right:-13px;top:50%;width:0}#detail .content-comments .percentage-area .review-info:hover .bubble,#report-detail .content-comments .percentage-area .review-info:hover .bubble{display:block}#detail .content-comments .percentage-area .review-count,#report-detail .content-comments .percentage-area .review-count{padding-bottom:16px;padding-top:2px;text-align:left}#detail .content-comments .no-firm-review,#report-detail .content-comments .no-firm-review{background:#f8f8f8;border-radius:4px;color:#000;font-size:14px;line-height:20px;padding:16px 20px;text-align:center}#detail .content-comments .no-firm-review .addreview-btn,#report-detail .content-comments .no-firm-review .addreview-btn{margin:6px 0 0}#detail .content-comments .top-section .review-emojis-preview,#report-detail .content-comments .top-section .review-emojis-preview{margin:14px 0 20px}#detail .content-comments .top-section.has-structured-review .review-count,#report-detail .content-comments .top-section.has-structured-review .review-count{padding-bottom:0}#detail .content-comments .reviews-content,#report-detail .content-comments .reviews-content{margin-top:32px}#detail .content-comments .reviews-content .empty-list,#report-detail .content-comments .reviews-content .empty-list{color:red;font-size:14px;font-weight:400;line-height:20px;text-align:center}#detail .content-comments .reviews-content:empty,#report-detail .content-comments .reviews-content:empty{display:none}#detail .content-comments.firm-content.no-firm-badge .percentage-area,#report-detail .content-comments.firm-content.no-firm-badge .percentage-area{padding:0}#detail .content-comments.firm-content.no-firm-badge .percentage-area .stars,#report-detail .content-comments.firm-content.no-firm-badge .percentage-area .stars{margin:0}#detail .content-comments.firm-content.no-firm-badge .percentage-area .stars .stars-banner,#report-detail .content-comments.firm-content.no-firm-badge .percentage-area .stars .stars-banner{margin:0 8px}#detail .content-comments.firm-content.no-firm-badge .percentage-area .stars .txt,#report-detail .content-comments.firm-content.no-firm-badge .percentage-area .stars .txt{display:inline-block;margin:0;padding:0;vertical-align:top}#detail .content-comments .loading,#report-detail .content-comments .loading{text-align:center}#detail .content-comments:after,#report-detail .content-comments:after{background:#f0f0f0;bottom:0;content:"";height:1px;left:0;position:absolute;right:-20px}#detail .content-comments.firm-owner .addreview-btn,#detail .content-comments.firm-owner .firm-review-edit,#detail .content-comments.firm-owner .firm-review-stars-review,#detail .content-comments.firm-owner .myreview-reply-cont,#detail .content-comments.hide,#report-detail .content-comments.firm-owner .addreview-btn,#report-detail .content-comments.firm-owner .firm-review-edit,#report-detail .content-comments.firm-owner .firm-review-stars-review,#report-detail .content-comments.firm-owner .myreview-reply-cont,#report-detail .content-comments.hide{display:none}#detail .content-comments.data-empty,#report-detail .content-comments.data-empty{margin-top:0;padding-top:0}#detail .content-comments.data-empty .reviews-content,#detail .content-comments.data-empty .top-section,#detail .content-comments.data-empty:after,#detail .content-comments.data-empty:before,#detail .content-comments.inactive:before,#report-detail .content-comments.data-empty .reviews-content,#report-detail .content-comments.data-empty .top-section,#report-detail .content-comments.data-empty:after,#report-detail .content-comments.data-empty:before,#report-detail .content-comments.inactive:before{display:none}#detail .content-comments.firm-owner.firm-is-irelevant,#report-detail .content-comments.firm-owner.firm-is-irelevant{padding-top:0}#detail .content-comments.firm-owner.firm-is-irelevant:before,#report-detail .content-comments.firm-owner.firm-is-irelevant:before{display:none}#detail .content-comments.remove-top-border,#report-detail .content-comments.remove-top-border{padding-top:0}#detail .content-comments.remove-top-border:before,#report-detail .content-comments.remove-top-border:before{display:none}#detail .content-persons em,#report-detail .content-persons em{width:80px}#detail .content-admission table,#report-detail .content-admission table{border-spacing:0;font-size:14px;width:100%}#detail .content-admission table .last,#report-detail .content-admission table .last{text-align:right}#detail .content-exif,#detail .content-keyval,#detail .content-keyvalue,#report-detail .content-exif,#report-detail .content-keyval,#report-detail .content-keyvalue{color:#666}#detail .content-exif td,#detail .content-keyval td,#detail .content-keyvalue td,#report-detail .content-exif td,#report-detail .content-keyval td,#report-detail .content-keyvalue td{vertical-align:top}#detail .content-exif td.only-key,#detail .content-keyval td.only-key,#detail .content-keyvalue td.only-key,#report-detail .content-exif td.only-key,#report-detail .content-keyval td.only-key,#report-detail .content-keyvalue td.only-key{font-weight:700}#detail .content-exif td.text,#detail .content-keyval td.text,#detail .content-keyvalue td.text,#report-detail .content-exif td.text,#report-detail .content-keyval td.text,#report-detail .content-keyvalue td.text{font-size:14px}#detail .content-keyval td:first-child,#report-detail .content-keyval td:first-child{padding-right:20px}#detail .content-keyval .text:first-letter,#report-detail .content-keyval .text:first-letter{text-transform:uppercase}#detail .content-keyval-data-source,#report-detail .content-keyval-data-source{margin:8px 0 0!important;text-align:right}#detail .content-keyval-data-source a,#report-detail .content-keyval-data-source a{color:#828282;font-size:12px;line-height:16px}#detail .content-parking,#report-detail .content-parking{margin:20px 0 0}#detail .content-parking p,#report-detail .content-parking p{margin:0 20px 20px 30px}#detail .content-parking h3,#report-detail .content-parking h3{margin:0 20px 0 30px}#detail .content-parking .table-container,#report-detail .content-parking .table-container{margin:0 0 0 35px}#detail .content-parking table,#report-detail .content-parking table{border-spacing:0;font-size:14px;width:100%}#detail .content-parking table td,#report-detail .content-parking table td{border-bottom-left-radius:3px;border-top-left-radius:3px;padding:5px}#detail .content-parking table .last,#report-detail .content-parking table .last{border-radius:0;padding-right:20px;text-align:right}#detail .content-parking table .free,#report-detail .content-parking table .free{font-size:20px}#detail .content-parking table .free td,#report-detail .content-parking table .free td{background:#dcf8d8}#detail .content-link a,#report-detail .content-link a{display:block}#detail .content-link a.detail-logo-link img,#report-detail .content-link a.detail-logo-link img{margin-left:4px;vertical-align:middle}#detail .content-link.poilink a,#detail .content-link.poilink strong,#report-detail .content-link.poilink a,#report-detail .content-link.poilink strong{display:block}#detail .content-link.poilink a,#report-detail .content-link.poilink a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .content-link:not(.empty)+.content-comments.data-empty:after,#report-detail .content-link:not(.empty)+.content-comments.data-empty:after{display:block}#detail .content-poster,#report-detail .content-poster{position:relative}#detail .content-poster .pano-cover,#report-detail .content-poster .pano-cover{display:block}#detail .content-poster .pano-cover .panorama span,#report-detail .content-poster .pano-cover .panorama span{display:none}#detail .content-poster .image-holder,#report-detail .content-poster .image-holder{background:50% 50% no-repeat;background-size:cover;position:relative;width:100%}#detail .content-poster .image-holder:before,#report-detail .content-poster .image-holder:before{content:"";display:block;padding-top:56.25%}#detail .content-poster .image-holder a,#report-detail .content-poster .image-holder a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}#detail .content-poster #webcam-cont,#report-detail .content-poster #webcam-cont{background-color:#000;display:block;line-height:0;text-align:center}#detail .content-poster #webcam-cont img,#report-detail .content-poster #webcam-cont img{display:inline-block;width:auto}#detail .content-poster #webcam-cont .button-top,#report-detail .content-poster #webcam-cont .button-top{background-color:#fff;margin:0;padding:0 0 0 30px}#detail .content-poster #webcam-cont .webcam-live,#report-detail .content-poster #webcam-cont .webcam-live{border-radius:4px;left:8px;position:absolute;top:50px}#detail .content-opening,#report-detail .content-opening{margin:20px 20px 0}#detail .content-opening .icon-time,#report-detail .content-opening .icon-time{fill:#979797;display:inline-block;height:20px;margin-right:8px;width:20px}#detail .content-opening .icon-warn,#report-detail .content-opening .icon-warn{fill:#c00;display:inline-block;height:20px;margin-right:8px;width:20px}#detail .content-opening .icon-square-info,#report-detail .content-opening .icon-square-info{fill:#979797;display:inline-block;height:20px;pointer-events:none;touch-action:none;width:20px}#detail .content-opening p.title,#report-detail .content-opening p.title{font-weight:700}#detail .content-opening p.title.expandable,#report-detail .content-opening p.title.expandable{cursor:pointer}#detail .content-opening p.title .today,#report-detail .content-opening p.title .today{color:#000;display:inline-block;font-weight:400;vertical-align:top}#detail .content-opening p.title:hover .today,#report-detail .content-opening p.title:hover .today{color:var(--Green-Green-1)}#detail .content-opening p.title .today:after,#report-detail .content-opening p.title .today:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"R";display:inline-block;font-family:mapy;font-size:13px;font-style:normal;font-weight:400;margin-left:8px;position:relative;top:1px}#detail .content-opening.expanded p.title .today:after,#report-detail .content-opening.expanded p.title .today:after{content:"Z"}#detail .content-opening .note,#report-detail .content-opening .note{color:#666;font-size:12px;font-weight:400}#detail .content-opening .note .holiday,#report-detail .content-opening .note .holiday{color:red;padding-right:.3em}#detail .content-opening .note.seasonal:not(.active),#report-detail .content-opening .note.seasonal:not(.active){display:none}#detail .content-opening .table,#report-detail .content-opening .table{border:none;border-spacing:0;display:none;font-size:15px;gap:16px;margin:0;padding:0 20px 15px 0;width:100%}#detail .content-opening .table .column,#report-detail .content-opening .table .column{display:flex;flex-direction:column}#detail .content-opening .table .column.hours,#report-detail .content-opening .table .column.hours{max-width:calc(100% - 145px)}#detail .content-opening .table .cell,#report-detail .content-opening .table .cell{height:30px;line-height:1.3;white-space:nowrap}#detail .content-opening .table .cell.closed,#report-detail .content-opening .table .cell.closed{color:gray}#detail .content-opening .table .cell.not-overflow,#report-detail .content-opening .table .cell.not-overflow{overflow:hidden;text-overflow:ellipsis}#detail .content-opening .table .cell.info .trigger,#report-detail .content-opening .table .cell.info .trigger{position:relative}#detail .content-opening .table .cell.info .trigger:hover .icon-square-info,#report-detail .content-opening .table .cell.info .trigger:hover .icon-square-info{fill:#1eae00}#detail .content-opening .table .today,#report-detail .content-opening .table .today{font-weight:700}#detail .content-opening .season-title+.table,#report-detail .content-opening .season-title+.table{border-top:none;margin-top:0}#detail .content-opening .opening-notes,#detail .content-opening .season-cont,#report-detail .content-opening .opening-notes,#report-detail .content-opening .season-cont{padding-left:27px}#detail .content-opening .opening-notes,#report-detail .content-opening .opening-notes{margin-bottom:15px}#detail .content-opening .season-cont,#report-detail .content-opening .season-cont{position:relative}#detail .content-opening .season-cont .season-title,#report-detail .content-opening .season-cont .season-title{display:none;height:38px}#detail .content-opening .unknown-cont,#report-detail .content-opening .unknown-cont{display:none;margin-top:-10px;padding-bottom:10px;padding-left:27px}#detail .content-opening.expanded .season-cont,#report-detail .content-opening.expanded .season-cont{padding-top:4px}#detail .content-opening.expanded .season-title,#report-detail .content-opening.expanded .season-title{display:block}#detail .content-opening.expanded .season.active .table,#report-detail .content-opening.expanded .season.active .table{display:flex}#detail .content-opening.expanded .unknown-cont,#report-detail .content-opening.expanded .unknown-cont{display:block}#detail .content-photoauthor em,#detail .content-takedate em,#report-detail .content-photoauthor em,#report-detail .content-takedate em{color:#000;font-style:normal;font-weight:700}#detail .content-description ul li,#report-detail .content-description ul li{background-image:none;margin:7px 0;padding-left:0}#detail .content-ataddress ul,#report-detail .content-ataddress ul{list-style-type:none;margin:0;padding:0}#detail .content-inaccurate p,#report-detail .content-inaccurate p{color:red;font-weight:700}#detail .content-place h4,#report-detail .content-place h4{margin:0 0 4px;padding:0}#detail .content-place li,#report-detail .content-place li{list-style-image:url(../img/list-bullet.png);margin-left:16px;padding-left:2px}#detail .content-fuel,#report-detail .content-fuel{background:#f6f6f6;border-radius:4px;margin:16px 12px;padding:18px 20px}#detail .content-fuel h4,#report-detail .content-fuel h4{margin:0 0 12px}#detail .content-fuel table,#report-detail .content-fuel table{width:100%}#detail .content-fuel table td,#report-detail .content-fuel table td{text-align:right;vertical-align:middle}#detail .content-fuel table td[class*=type-],#report-detail .content-fuel table td[class*=type-]{padding:3px 0;text-align:left;width:220px}#detail .content-fuel table td[class*=type-]:before,#report-detail .content-fuel table td[class*=type-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:20px;font-style:normal;font-weight:400;margin-right:8px;position:relative;top:-1px;vertical-align:middle}#detail .content-fuel table td[class*=type-].type-1:before,#report-detail .content-fuel table td[class*=type-].type-1:before{color:#000;content:","}#detail .content-fuel table td[class*=type-].type-2:before,#report-detail .content-fuel table td[class*=type-].type-2:before{color:#6dbb5d;content:"."}#detail .content-fuel table td[class*=type-].type-3:before,#report-detail .content-fuel table td[class*=type-].type-3:before{background-color:#000;border-radius:5px;color:#f4dd00;content:";";display:inline-block;font-size:32px}#detail .content-fuel table td[class*=type-].type-4:before,#report-detail .content-fuel table td[class*=type-].type-4:before{color:#3f5adb;content:":";font-size:32px}#detail .content-mymaps-place,#report-detail .content-mymaps-place{border-bottom:1px solid #f0f0f0;color:#828282;font-size:12px;margin:0 0 0 20px;padding:0 20px 20px 0}#detail .content-mymaps-place .mymaps-sharing,#report-detail .content-mymaps-place .mymaps-sharing{padding:0}#detail .content-mymaps-place:empty,#report-detail .content-mymaps-place:empty{display:none}#detail .user-note.read-only.foreign,#report-detail .user-note.read-only.foreign{margin-top:20px}#detail .content-managemycompany a,#report-detail .content-managemycompany a{background:#1eae00;border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:20px;padding:8px 23px;text-align:center}#detail .content-managemycompany a:hover,#report-detail .content-managemycompany a:hover{background-color:#187f00}#detail .loader,#report-detail .loader{display:block;margin:50px auto 0}#detail .placeholder-image,#report-detail .placeholder-image{border-bottom:1px solid #eee;bottom:0;left:0;min-height:225px;position:relative;right:0;top:0;width:100%}#detail .placeholder-image label.upload-button,#report-detail .placeholder-image label.upload-button{background:#f1f1f1;background-color:initial;border:none;-webkit-box-shadow:inset 0 0 40px 0 #ebebeb;-moz-box-shadow:inset 0 0 40px 0 #ebebeb;box-shadow:inset 0 0 40px 0 #ebebeb;color:#a7adb3;display:block;left:0;line-height:22px;margin:0;min-height:225px;padding:0;position:relative;text-align:center;text-decoration:none;top:0;white-space:normal;width:100%}#detail .placeholder-image label.upload-button:before,#report-detail .placeholder-image label.upload-button:before{content:"";display:none}#detail .placeholder-image label.upload-button *,#report-detail .placeholder-image label.upload-button *{pointer-events:none}#detail .placeholder-image label.upload-button .poster,#report-detail .placeholder-image label.upload-button .poster{left:0;overflow:hidden;position:relative;top:0;width:100%}#detail .placeholder-image label.upload-button .poster img,#report-detail .placeholder-image label.upload-button .poster img{height:225px;width:100%}#detail .placeholder-image label.upload-button .icon,#report-detail .placeholder-image label.upload-button .icon{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;line-height:16px;opacity:.9;position:absolute;top:0;width:100%}#detail .placeholder-image label.upload-button .icon .message,#report-detail .placeholder-image label.upload-button .icon .message{color:#fff;line-height:16px;opacity:.7}#detail .content-gallery,#report-detail .content-gallery{color:#fff;cursor:pointer;margin:0;position:absolute;right:16px;top:16px}#detail .content-gallery:before,#report-detail .content-gallery:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f";display:inline-block;font-family:mapy;font-size:15px;font-style:normal;font-weight:400;margin-right:5px;vertical-align:middle}#detail .content-gallery .count,#report-detail .content-gallery .count{display:inline-block;font-size:12px;vertical-align:middle}#detail .content-uploadlink,#report-detail .content-uploadlink{margin:0}#detail .content-uploadlink .edit-button,#report-detail .content-uploadlink .edit-button{background:#000;background:#000c;border:none;border-radius:4px;color:#fff;font-size:12px;line-height:21px;margin:0;padding:5px 15px;position:absolute;right:8px;text-align:center;top:8px;vertical-align:middle;z-index:1}#detail .content-uploadlink .edit-button:before,#report-detail .content-uploadlink .edit-button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"e";display:inline-block;font-family:mapy;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-right:3px;vertical-align:top}#detail .content-uploadlink .upload-button.hidden,#report-detail .content-uploadlink .upload-button.hidden{opacity:0;pointer-events:none}#detail .content-uploadlink button,#detail .content-uploadlink label,#report-detail .content-uploadlink button,#report-detail .content-uploadlink label{opacity:1;position:absolute;right:8px;top:8px;transition:opacity .5s;z-index:1}#detail .content-departures h3,#report-detail .content-departures h3{position:relative}#detail .content-departures .close,#report-detail .content-departures .close{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:inline-block;font-family:mapy;font-size:1.5em;font-style:normal;font-weight:400;position:absolute;right:0;top:-5px}#detail .content-departures table,#report-detail .content-departures table{border-collapse:collapse;width:100%}#detail .content-departures td,#report-detail .content-departures td{padding:2px}#detail .content-departures td.time,#report-detail .content-departures td.time{padding-right:0;text-align:right}#detail .content-departures td.line,#report-detail .content-departures td.line{padding-left:0;text-align:right}#detail .content-station,#report-detail .content-station{margin-top:10px}#detail .content-photo,#detail .content-poster,#detail .content-typename,#report-detail .content-photo,#report-detail .content-poster,#report-detail .content-typename{padding-top:0}#detail .content-address,#report-detail .content-address{margin:18px 20px 0}#detail .content-address .address,#report-detail .content-address .address{color:#000;font-size:14px;line-height:20px}#detail .content-address .address svg,#report-detail .content-address .address svg{fill:#000;height:10px;margin-left:5px;width:10px}#detail .content-address .address.with-sublocation,#report-detail .content-address .address.with-sublocation{cursor:pointer}#detail .content-address .address.with-sublocation .icon-dropup,#report-detail .content-address .address.with-sublocation .icon-dropup{display:none}#detail .content-address .sublocation,#report-detail .content-address .sublocation{color:#000;display:none;font-size:14px;line-height:20px;margin-top:8px}#detail .content-address.open .address .icon-dropdown,#report-detail .content-address.open .address .icon-dropdown{display:none}#detail .content-address.open .address .icon-dropup,#report-detail .content-address.open .address .icon-dropup{display:inline-block}#detail .content-address.open .sublocation,#report-detail .content-address.open .sublocation{display:block}#detail .content-partners h3,#report-detail .content-partners h3{font-size:14px}#detail .content-partners img,#report-detail .content-partners img{border:none;height:58px;margin-right:12px;width:58px}#detail .content-lifetime span,#report-detail .content-lifetime span{color:#000;font-weight:700}#detail .content-map,#report-detail .content-map{margin:0!important;position:relative}#detail .content-map .detail-map-marker,#report-detail .content-map .detail-map-marker{height:44px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px;z-index:1}#detail .content-weather,#report-detail .content-weather{margin-left:0;margin-right:0}#detail .content-review+.content-weather,#report-detail .content-review+.content-weather{margin-top:-1px}#detail .content-transportlines,#report-detail .content-transportlines{font-size:14;padding-top:16px}#detail .content-transportlines .thin-tabs,#report-detail .content-transportlines .thin-tabs{border-bottom:1px solid #cecece}#detail .content-transportlines .thin-items,#report-detail .content-transportlines .thin-items{padding-top:13px}#detail .content-transportlines .thin-items .transportlines-container,#report-detail .content-transportlines .thin-items .transportlines-container{display:none}#detail .content-transportlines .thin-items .transportlines-container.active,#report-detail .content-transportlines .thin-items .transportlines-container.active{display:block}#detail .content-transportlines .thin-items h3,#report-detail .content-transportlines .thin-items h3{color:#989898;cursor:default;font-size:18px;padding:15px 0 10px}#detail .content-transportlines .thin-items p,#report-detail .content-transportlines .thin-items p{color:#000;font-size:15px;font-weight:700;padding:30px 0;text-align:center}#detail .content-transportlines h3,#report-detail .content-transportlines h3{background-color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:700;line-height:19px;padding:8px 8px 3px;position:relative;vertical-align:middle}#detail .content-transportlines h3 img,#report-detail .content-transportlines h3 img{margin:0 6px 0 0;position:relative;top:-3px;vertical-align:middle}#detail .content-transportlines h3.tab-bus img,#report-detail .content-transportlines h3.tab-bus img{top:-1px}#detail .content-transportlines h3 span,#report-detail .content-transportlines h3 span{display:none}#detail .content-transportlines h3.active,#report-detail .content-transportlines h3.active{border:1px solid #cecece;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;cursor:default;padding-bottom:4px;top:1px;z-index:2}#detail .content-transportlines h3.active span,#report-detail .content-transportlines h3.active span{display:inline-block}#detail .content-transportlines table,#report-detail .content-transportlines table{border-collapse:collapse;margin:0 0 20px;max-width:100%;width:100%}#detail .content-transportlines .one-line>td,#report-detail .content-transportlines .one-line>td{padding:10px 3px 2px}#detail .content-transportlines tr.selected,#report-detail .content-transportlines tr.selected{font-weight:700}#detail .content-transportlines td,#report-detail .content-transportlines td{border-bottom:1px solid #cecece;font-size:14;padding:10px 3px;vertical-align:top}#detail .content-transportlines td.link,#report-detail .content-transportlines td.link{text-align:right}#detail .content-transportlines td.linetd,#report-detail .content-transportlines td.linetd{background-image:url(../img/detail/transportlines-arrow.svg);background-position:3px 17px;background-repeat:no-repeat;cursor:pointer;padding-left:16px;width:100%}#detail .content-transportlines td.linetd:hover,#report-detail .content-transportlines td.linetd:hover{background-color:#f3f3f3}#detail .content-transportlines .number,#report-detail .content-transportlines .number{border:1px solid #e7e7e7;border-radius:3px;color:#0081cb;display:inline-block;font-size:12px;font-weight:700;min-width:17px;padding:3px 4px;position:relative;text-align:center;top:-2px;white-space:nowrap}#detail .content-transportlines .number.metroa,#report-detail .content-transportlines .number.metroa{background:#00a659;border-color:#00a659;color:#fff}#detail .content-transportlines .number.metrob,#report-detail .content-transportlines .number.metrob{background:#dd8f21;border-color:#dd8f21;color:#fff}#detail .content-transportlines .number.metroc,#report-detail .content-transportlines .number.metroc{background:#d52b30;border-color:#d52b30;color:#fff}#detail .content-transportlines .night,#report-detail .content-transportlines .night{background:#0081cb;border:none;color:#fff;padding:4px 5px}#detail .content-transportlines .direction,#report-detail .content-transportlines .direction{color:#000;display:block;position:relative}#detail .content-transportlines .direction div,#report-detail .content-transportlines .direction div{left:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}#detail .content-hotelclass strong,#report-detail .content-hotelclass strong{margin-right:5px}#detail .content-hotelgallery,#report-detail .content-hotelgallery{margin-top:5px}#detail .content-hotelgallery .mini-gallery,#report-detail .content-hotelgallery .mini-gallery{display:flex;height:80px;margin:10px 0 8px}#detail .content-hotelgallery .mini-gallery .cover,#report-detail .content-hotelgallery .mini-gallery .cover{border-radius:4px;flex:0 1 33.3%;height:80px;margin-left:5px;overflow:hidden}#detail .content-hotelgallery .mini-gallery .cover:first-child,#report-detail .content-hotelgallery .mini-gallery .cover:first-child{margin-left:0}#detail .content-hotelgallery .mini-gallery .cover img.landscape,#report-detail .content-hotelgallery .mini-gallery .cover img.landscape{left:50%;max-height:100%;position:relative;transform:translateX(-50%)}#detail .content-hotelgallery .mini-gallery .cover img.portrait,#report-detail .content-hotelgallery .mini-gallery .cover img.portrait{max-width:100%;position:relative;top:50%;transform:translateY(-50%)}#detail .content-hoteldesc,#report-detail .content-hoteldesc{animation-duration:1ms;animation-name:nodeInserted}#detail .content-hoteldesc p.desc,#report-detail .content-hoteldesc p.desc{margin:15px 0 5px;position:relative}#detail .content-hoteldesc p.desc.trim,#report-detail .content-hoteldesc p.desc.trim{max-height:100px;overflow:hidden}#detail .content-hoteldesc p.desc .more-holder,#report-detail .content-hoteldesc p.desc .more-holder{background:linear-gradient(180deg,#fff0,#fff);height:40px;left:0;position:absolute;top:60px;width:100%}#detail .content-hoteldesc .more-desc,#report-detail .content-hoteldesc .more-desc{color:#1eae00;cursor:pointer;display:block}#detail .content-hoteldesc .more-desc svg,#report-detail .content-hoteldesc .more-desc svg{fill:#1eae00;height:14px;margin-left:8px;position:relative;top:2px;width:14px}#detail .content-hoteldesc .more-desc svg.icon-dropup,#report-detail .content-hoteldesc .more-desc svg.icon-dropup{display:none}#detail .content-hoteldesc.opened p.desc,#report-detail .content-hoteldesc.opened p.desc{max-height:auto;overflow:visible}#detail .content-hoteldesc.opened .more-desc svg.icon-dropdown,#detail .content-hoteldesc.opened p.desc .more-holder,#report-detail .content-hoteldesc.opened .more-desc svg.icon-dropdown,#report-detail .content-hoteldesc.opened p.desc .more-holder{display:none}#detail .content-hoteldesc.opened .more-desc svg.icon-dropup,#report-detail .content-hoteldesc.opened .more-desc svg.icon-dropup{display:inline-block}#detail .content-table-reservation a,#report-detail .content-table-reservation a{background-color:var(--Green-Green-1);border-radius:3px;color:#fff;display:inline-block;font-weight:700;height:28px;line-height:28px;text-align:center;width:155px}#detail .content-snow,#report-detail .content-snow{height:230px;left:0;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:100}#detail .content-snow .fa-snowflake,#report-detail .content-snow .fa-snowflake{animation:fall linear forwards;position:absolute;top:-20px}#detail .content-snow .fa-snowflake svg,#report-detail .content-snow .fa-snowflake svg{fill:#eee}@keyframes fall{to{transform:translateY(105vh)}}#detail .module-bar,#report-detail .module-bar{padding-left:30px}#detail .module-bar .module-content,#report-detail .module-bar .module-content{width:auto}#detail .module-bar .module-content a.button:before,#detail .module-bar .module-content button:before,#report-detail .module-bar .module-content a.button:before,#report-detail .module-bar .module-content button:before{display:inline-block;margin-bottom:0;margin-right:10px;vertical-align:middle}#detail .module-bar .module-content a,#report-detail .module-bar .module-content a{padding:0}#detail .module-bar .module-content a.button:before,#report-detail .module-bar .module-content a.button:before{margin-right:5px}#detail .module-bar .module-content a.button span,#detail .module-bar .module-content button span,#report-detail .module-bar .module-content a.button span,#report-detail .module-bar .module-content button span{display:inline-block;font-size:12px;line-height:15px;max-width:75px;text-align:left;vertical-align:middle}#detail .module-bar .module-content.visit button:before,#report-detail .module-bar .module-content.visit button:before{position:relative;top:-1px}#detail .module-bar .module-content .favourite span,#report-detail .module-bar .module-content .favourite span{max-width:70px}#detail .module-bar .module-content+.module-content,#report-detail .module-bar .module-content+.module-content{margin-left:15px}#detail .modules,#report-detail .modules{padding-bottom:0}.content-media.sequence{margin:0}.content-media.sequence img{display:block;margin:0 auto 8px;max-width:76%;width:auto}.content-media.sequence .snapshot{color:#6b7580;cursor:pointer;display:inline-block;margin:0 5px}.content-media.sequence .snapshot:before{content:"";display:block;font-size:30px;height:30px;line-height:30px;text-align:center}.content-media.sequence .snapshot.active{color:#000}.content-media.sequence .snapshot.active:before{color:#d0021b;content:"\2022"}.content-media.sequence .snapshot span{color:#000;display:none}#detail .content-offers{margin:20px 0 0}#detail .content-offers .item a{color:currentColor;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .content-offers .item:hover h4 a{color:var(--Green-Green-1-Hover)}#detail .content-offers:empty{display:none}.content-offers .item{color:#828282;display:flex;padding:8px 16px;position:relative}.content-offers .item>*{z-index:1}.content-offers .item>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.content-offers .item:hover{background:#f8f8f8}.content-offers .info{color:#b5b5b5;float:right;font-size:10px;margin:1px 16px 0}.content-offers .info .icon-triangle-down{fill:#b5b5b5;height:8px;margin-right:4px;width:8px}.content-offers .icon{flex-shrink:0;height:22px;margin-right:16px;pointer-events:none;width:22px}.content-offers .icon path{fill:currentColor}.content-offers .text{width:calc(100% - 38px)}.content-offers .text>*{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-offers .text h4{color:#1eae00;font-size:14px;font-weight:400;line-height:20px}.content-offers .text p{color:#828282;font-size:12px;line-height:16px}.contentoffers__header{align-items:center;display:flex;justify-content:space-between;margin:0 16px 4px}#detail [class*=content-services]{margin:20px 0 0}#detail [class*=content-services] h3{margin:0 16px 4px}#detail .content-services a{color:currentColor;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detail .content-services .item:hover h4 a{color:var(--Green-Green-1-Hover)}#detail .content-services:empty{display:none}.content-services .item{color:#828282;display:flex;padding:8px 16px;position:relative}.content-services .item>*{z-index:1}.content-services .item>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.content-services .item:hover{background:#f8f8f8}.content-services .info{color:#b5b5b5;float:right;font-size:10px;margin:1px 16px 0}.content-services .info .icon-triangle-down{fill:#b5b5b5;height:8px;margin-right:4px;width:8px}.content-services .icon{flex-shrink:0;height:22px;margin-right:16px;pointer-events:none;width:22px}.content-services .icon path{fill:currentColor}.content-services .text{width:calc(100% - 38px)}.content-services .text>*{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-services .text h4{color:#1eae00;font-size:14px;font-weight:400;line-height:20px}.content-services .text p{color:#828282;font-size:12px;line-height:16px}#detail [class*=content-leaflets]{margin:8px 20px 0;position:relative}.content-leaflets{background:#f8f8f8;border-radius:4px}.content-leaflets .item{align-items:center;color:var(--Green-Green-1);display:flex}.content-leaflets .item img{border:1px solid #f0f0f0;flex:0 0 auto;height:46px;margin:8px;object-fit:cover;object-position:top;width:70px}.content-leaflets .item img.ph{border:none;height:48px;width:72px}.content-leaflets .item div{margin:8px;min-width:0}.content-leaflets .item h4{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.content-leaflets .item h4,.content-leaflets .item p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-leaflets .item p{color:#828282;font-size:12px;line-height:16px}.content-leaflets .item p.today{color:#da1a21}.content-leaflets a.item:hover{color:#1f7e07}.content-leaflets .hidden{display:none}.content-leaflets button{background:#0000;border:none;color:var(--Green-Green-1);display:block;height:24px;margin:0;padding:0;position:absolute;right:8px;top:20px;width:24px}.content-leaflets button:hover{color:#1f7e07}.content-leaflets button svg{fill:currentColor;height:16px;margin:4px;transition:transform .2s;width:16px}.content-leaflets button.open svg{transform:scaleY(-1)}.content-leaflets .list .item:first-child{margin-right:40px}.content-feedback{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #0003;display:flex}.content-feedback img{flex-shrink:0;height:24px;margin:0 0 0 16px;width:24px}.content-feedback p{color:#000;flex-grow:1;font-weight:700;padding:16px}.content-feedback p button{background:#0000;border:0;color:#1eae00;display:block;font-size:14px;line-height:20px;padding:0}.content-feedback p button:focus,.content-feedback p button:hover{color:#1f7e07}.content-feedback>button{align-self:stretch;background:#0000;border:0;border-left:1px solid #ebebeb;color:#1eae00;display:block;font-size:14px;font-weight:700;line-height:20px;padding:16px;text-transform:uppercase}.content-feedback>button:focus,.content-feedback>button:hover{color:#1f7e07}.mymap-popup.feedback-note{width:368px}.mymap-popup.feedback-note h2{color:#000;font-size:20px;font-weight:700;line-height:32px;margin:24px 24px 0}.mymap-popup.feedback-note label,.mymap-popup.feedback-note p{display:block;margin:24px 24px 0}.mymap-popup.feedback-note label textarea,.mymap-popup.feedback-note p textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;height:104px;margin-top:8px;width:100%}.mymap-popup.feedback-note label{margin-top:20px}.mymap-popup.feedback-note p{margin-top:8px}.mymap-popup.feedback-note textarea{resize:none}.mymap-popup.feedback-note button:not(.close){background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:20px;margin:0 6px;padding:6px 20px;text-align:center}.mymap-popup.feedback-note button:not(.close).primary{background:var(--Green-Green-1);border:0;color:#fff;font-weight:700}.mymap-popup.feedback-note .toolbar{margin:24px;text-align:center}.content-news{margin-right:0!important;padding-right:20px;padding-top:20px;position:relative}.content-news h3{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.content-news .items{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 12px}.content-news .items .item{box-sizing:border-box;flex:0 1 calc(50% - 16px);padding:8px}.content-news .items .item img{border-radius:4px;margin-bottom:8px;max-width:100%}.content-news .items .item .desc{color:#000}.content-news .items .item .date{color:#828282;display:block;font-size:12px;line-height:16px;margin-top:8px}.content-news .items .item .source{color:#828282;display:block;font-size:12px;font-weight:700;line-height:16px}.content-news .items .item:hover{background:#f8f8f8;border-radius:8px}.content-news .more-news a .icon-arrow-right{fill:#1eae00;height:12px;margin-left:7px;position:relative;top:1px;width:12px}.content-news .more-news a:hover .icon-arrow-right{fill:#187f00}.content-news:not(.empty){border-top:1px solid #e8e8e8}.content-offers:empty+.content-news.weather-avail{border-top:none;margin-top:0!important}#detail .content-groomer,.map-card .content-groomer{font-size:14px;margin:-4px 0 16px}#detail .content-groomer .last-change,.map-card .content-groomer .last-change{align-items:center;border-bottom:1px solid #f0f0f0;color:#000;display:flex;line-height:20px;margin:16px 0 0 20px;padding:0 20px 16px 0}#detail .content-groomer .last-change img,.map-card .content-groomer .last-change img{height:24px;margin-right:8px;width:24px}#detail .content-groomer .age,.map-card .content-groomer .age{color:#666;display:flex;justify-content:space-between;line-height:20px;margin:16px 20px}#detail .content-groomer .age .source,.map-card .content-groomer .age .source{font-style:italic}#detail .content-groomer .age .source a,.map-card .content-groomer .age .source a{color:currentColor}#detail .content-groomer .age .source a:active,#detail .content-groomer .age .source a:focus,#detail .content-groomer .age .source a:hover,.map-card .content-groomer .age .source a:active,.map-card .content-groomer .age .source a:focus,.map-card .content-groomer .age .source a:hover{color:var(--Green-Green-1)}#detail .content-groomer .legend,.map-card .content-groomer .legend{display:flex;margin:12px 20px 16px}#detail .content-groomer .legend li,.map-card .content-groomer .legend li{align-items:center;display:inline-flex;margin:0 12px 0 0;padding:0}#detail .content-groomer .legend li:before,.map-card .content-groomer .legend li:before{border:2px solid #0000;border-radius:50%;content:"";display:inline-block;flex:0 0 auto;height:12px;margin:2px 4px 2px 2px;width:12px}#detail .content-groomer .legend li.range-1:before,.map-card .content-groomer .legend li.range-1:before{background:#9c0a50}#detail .content-groomer .legend li.range-2:before,.map-card .content-groomer .legend li.range-2:before{background:#e8378c}#detail .content-groomer .legend li.range-3:before,.map-card .content-groomer .legend li.range-3:before{background:#dea2bf}#detail .content-groomer .legend li.range-4:before,.map-card .content-groomer .legend li.range-4:before{background:#426dd2}#detail .content-groomer .legend li.active,.map-card .content-groomer .legend li.active{color:#000;font-weight:700}#detail .content-groomer .legend li.active:before,.map-card .content-groomer .legend li.active:before{box-shadow:0 0 0 2px #0003}.content-detail-pois{margin-right:0!important}.content-detail-pois:not(:empty){border-top:1px solid #e8e8e8;padding-top:20px}.content-detail-pois__title{font-size:18px!important;font-weight:700!important;line-height:24px!important;margin-bottom:8px!important}.content-detail-pois__loader{display:block;text-align:center}#detail .content-comments+.content-detail-pois{border-top:none}.content-keyvaluetags{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;margin-right:0!important;padding:20px 20px 20px 0}.content-keyvaluetags.empty{display:none}.content-keyvaluetags.detail-has-review{border-bottom:none;margin-bottom:-20px!important}#detail .content-poster .windy-webcam-iframe{border:none;display:block;height:100%;width:100%}.content-detail-di-info .di-info__infoLine{color:#c01;cursor:pointer;font-weight:700}.content-detail-di-info .di-info__popup{background:#fff;border-radius:4px;display:flex;flex-direction:column;margin-top:10px;padding:10px}.content-detail-di-info .di-info__popupHeader{border-bottom:1px solid #ccc;display:flex;flex-direction:row;gap:5px;padding:2px 0}.content-detail-di-info .di-info__popupItems{margin-top:5px;max-height:300px;overflow:auto}.content-detail-di-info .di-info__popupHeaderItem{font-weight:700}.content-detail-di-info .di-info__popupHeaderItem:first-child{flex:0 0 45%}.content-detail-di-info .di-info__popupHeaderItem:nth-child(2){flex:0 0 40%}.content-detail-di-info .di-info__popupHeaderItem:nth-child(3){flex:0 0 10%}.content-detail-di-info .di-info__popupItem{display:flex;flex-direction:column;gap:5px;padding:2px 0}.content-detail-di-info .di-info__popupItem .di-info__popupItemLine{display:flex;flex:1;flex-direction:row}.content-detail-di-info .di-info__popupItem .di-info__popupItemLine span:first-child{flex:0 0 45%}.content-detail-di-info .di-info__popupItem .di-info__popupItemLine span:nth-child(2){flex:0 0 40%}.content-detail-di-info .di-info__popupItem .di-info__popupItemLine span:nth-child(3){flex:0 0 10%}.content-detail-di-info .di-info__popupItem .di-info__popupItemNoteLine{display:flex;flex:1}.content-detail-di-info .di-info__popupItem .di-info__popupItemNoteLine p{background:#f5f5f5;box-sizing:border-box;padding:5px;width:100%}#detail .content-reportLocChang div,#detail .content-reportLocChang span{margin:0}#detail .content-reportLocChang.empty{display:none}#detail .content-reportLocChang__info{align-items:center;background:#494638;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:16px;margin:0;padding:10px 16px}#detail .content-reportLocChang__info .icon-report-edit-location{fill:#fff;height:20px;width:20px}#detail .content-reportLocChang__desc{display:flex;flex-direction:column;gap:4px}#detail .content-reportLocChang__title{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#detail .content-reportLocChang__green{color:#78ce66}#detail .content-reportLocChang__date{color:#ccc;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.content-reportLocChang__tooltipCont{display:flex;flex-direction:column;gap:8px}.content-reportLocChang__tooltipItem{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}.content-inactive{align-items:center;display:flex;gap:8px;padding:4px 0;user-select:none}.content-inactive svg{fill:#c00;height:20px;width:20px}.content-inactive .title{color:#c00;font-size:14px;line-height:20px}.map-content-sign{border:2px solid red;border-radius:50%;height:20px;position:absolute;width:20px}body.lang-de #detail .content-review .review-btn{max-width:100px}body.lang-de #detail .content-review .myreview-line:not(.review-actual) .myreview-info p{max-width:50%;white-space:break-spaces}body.lang-de #detail .content-review .myreview-line:not(.review-actual) .myreview-info p.rejected{max-width:75%}body.lang-de #detail .content-review .firm-line .review-line .firm-btn{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:pre}#detail.detail2 .button-back{background:#0000;border-radius:0;left:16px;top:16px}#detail.detail2 .button-back .ui-header-button:before{content:none;display:none}#detail.detail2 .content-uploadlink button,#detail.detail2 .content-uploadlink label{right:16px;top:16px}#detail.detail-suggest .search-form{left:20px;opacity:1;position:absolute;right:20px;top:20px;transition:opacity .5s;width:auto;z-index:10}#detail.detail-suggest .search-form .smap-suggest{box-sizing:border-box;width:100%}#detail.detail-suggest .search-form:after{background:#0000;bottom:-8px;content:"";left:-20px;position:absolute;right:-20px;top:-20px;z-index:-1}#detail.detail-suggest .search-form.hidden{opacity:0;pointer-events:none}#detail.detail-suggest.has-suggest .button-back{display:none}#detail.detail-suggest.has-suggest .content-uploadlink label{right:20px;top:176px}#report-detail .content-opening{margin:10px 0 0 11px}#report-detail .content-opening .table{padding:0}.detail__commercial-collaboration{display:flex;justify-content:flex-end;margin:0 20px}#detail .detail__commercial-collaboration+.content-title{margin:0 20px -8px}@media only screen and (max-width:789px){#detail .content-contact .contact-container.report,#detail .suggest-edit-cont .btn-suggest-edit,#detail .suggest-edit-cont p.desc{display:none}}.smap-suggest .item{align-items:center;border-color:#f0f0f0!important;box-sizing:border-box;display:flex!important;gap:12px;min-height:52px!important;overflow:hidden;padding:8px 12px!important}.smap-suggest .item.zero-suggest .text{line-height:20px;padding-bottom:16px;padding-top:16px}.smap-suggest .item.zero-suggest strong span{color:#828282;font-weight:400}.smap-suggest .item.zero-suggest strong i{font-style:normal}.smap-suggest .item.zero-suggest .image.svg .icon-mag-glass{top:5px}.smap-suggest .item .image{align-self:stretch;display:flex!important;justify-content:center;width:20px!important}.smap-suggest .item .image.svg{align-self:center;height:20px;width:20px}.smap-suggest .item .image.svg .icon-history,.smap-suggest .item .image.svg .icon-star-line{fill:#777}.smap-suggest .item .image.svg .icon-mag-glass{fill:#1eae00}.smap-suggest .item .image.icon-font{align-self:center;text-align:center}.smap-suggest .item .image.icon-font:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#777;display:block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;height:20px;line-height:20px;width:20px}.smap-suggest .item .image.icon-font.category:before{content:"k"}.smap-suggest .item .image.icon-font.geo:before{content:"K"}.smap-suggest .item .image.icon-font.home:before{content:"Y"}.smap-suggest .item .image.icon-font.near:before{content:"N"}.smap-suggest .item .image.icon-font.work:before{content:"p"}.smap-suggest .item .text{display:block;flex:0 1 100%;padding:0!important;width:100px}.smap-suggest .item .text em,.smap-suggest .item .text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smap-suggest .item .text em{color:#828282!important}.smap-suggest .item .text strong i{font-style:normal;font-weight:400}.smap-suggest .item .clear{display:none}.smap-suggest .item.selected.rm-btn,.smap-suggest .item:hover.rm-btn{position:relative}.smap-suggest .item.selected.rm-btn .clear,.smap-suggest .item:hover.rm-btn .clear{display:block;height:22px;line-height:22px;margin-top:-11px;position:absolute;right:5px;text-align:center;top:50%;width:26px}.smap-suggest .item.selected.rm-btn .clear:before,.smap-suggest .item:hover.rm-btn .clear:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aeaeae;content:"c";font-family:mapy;font-size:16px;font-style:normal;font-weight:400}.smap-suggest .item.selected.rm-btn .clear:hover:before,.smap-suggest .item:hover.rm-btn .clear:hover:before{color:var(--Green-Green-1-Hover)}.smap-suggest .item.history .text{color:#828282}.smap-suggest .item.history .text strong,.smap-suggest .item.no-highlight .text strong{font-weight:400}.smap-suggest .item .right-part{align-items:center;display:none;gap:12px}.smap-suggest .item .right-part .icon{fill:#828282;display:block;flex:0 0 auto;height:20px;width:20px}.smap-suggest .item .right-part .icon:hover{fill:var(--Green-Green-1)}.smap-suggest .item:hover{background:#f0f0f0!important}.smap-suggest .item:hover .right-part{display:flex}.search-form .smap-suggest{top:40px;width:100%;z-index:90}#my-list .smap-suggest{top:75px;width:320px}#my-list .smap-suggest li{border-top:1px solid #e1e1e1;padding-left:0}#image-uploader .smap-suggest{top:52px;width:320px}.modules{clear:both;padding:30px 0 0}.modules a.button,.modules button{background-color:#fff0;border:none;border-bottom:1px solid #e8e8e8;border-radius:0;color:#828282;display:block;font-size:13px;line-height:25px;margin:0 5px 0 0;padding:4px 0 5px;text-align:left;width:100%}.modules a.button:before,.modules button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;position:relative;text-align:left;top:1px;width:24px}.modules a.button:hover,.modules button:hover{color:var(--Green-Green-1)}.modules a.button.clear-list:before,.modules button.clear-list:before{content:"c"}.modules a.button.clear-list-delete:before,.modules button.clear-list-delete:before{content:"s"}.modules a.button.profile-switch:before,.modules button.profile-switch:before{content:"G";top:3px}.modules a.button.favourite:before,.modules button.favourite:before{content:"I"}.modules a.button.like:before,.modules button.like:before{content:"h"}.modules a.button.export:before,.modules button.export:before{content:"j"}.modules a.button.share:before,.modules button.share:before{content:"r"}.modules a.button.gps:before,.modules button.gps:before{content:"g";font-size:17px;top:3px}.modules a.button.reverse:before,.modules button.reverse:before{content:"!"}.modules a.button.itinerary:before,.modules button.itinerary:before{content:"i";top:3px}.modules a.button.visit:before,.modules button.visit:before{content:"n";left:3px}.modules .module-content{font-size:15px;margin:0 0 0 20px;position:relative;text-align:center}.modules .module-content.hidden{display:none}.modules .module-content.opened{border-bottom:1px solid #e8e8e8}.modules .module-content.opened a.button,.modules .module-content.opened button{border-bottom:0;color:var(--Green-Green-1)}.modules .module-content.opened>div{display:block}.modules .module-content.itinerary{background:#0000;padding:0}.modules .module-content.itinerary.opened>div{background:#f8f8f8;border-radius:4px;margin-bottom:6px}.modules .module-content a.button+div,.modules .module-content button+div{display:none;padding:5px 0 5px 28px;text-align:left}.modules .module-content a.button.profile-switch,.modules .module-content button.profile-switch{border-top:none}.modules .module-content a.button.profile-switch+div,.modules .module-content button.profile-switch+div{margin-bottom:34px;padding:0}.modules .module-content a.button.profile-switch+div.loader-big,.modules .module-content button.profile-switch+div.loader-big{text-align:center}.modules .module-content a.button.clear-list,.modules .module-content a.button.clear-list-delete,.modules .module-content button.clear-list,.modules .module-content button.clear-list-delete{color:#c00}.modules .module-content a.button.clear-list-delete:hover,.modules .module-content a.button.clear-list:hover,.modules .module-content button.clear-list-delete:hover,.modules .module-content button.clear-list:hover{color:var(--Green-Green-1)}.modules .module-content p{margin:8px 0}.modules .module-content p.sn{font-family:mapy;font-size:25px;margin:3px 0}.modules .module-content p.sn a{display:inline-block;height:25px;line-height:25px;margin-right:8px;width:25px}.modules .module-content p.sn a.m-fb{color:#3b5999!important}.modules .module-content p.sn a.m-fb:hover{color:#2f477a!important}.modules .module-content p.sn a.m-tw{-webkit-font-smoothing:antialiased;color:#00aced!important}.modules .module-content p.sn a.m-tw:hover{color:#0189bd!important}.modules .module-content p.sn a.m-gp{-webkit-font-smoothing:antialiased;color:#d44332!important}.modules .module-content p.sn a.m-gp:hover{color:#a93427!important}.modules .module-content input{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 2px 0 #00000045;box-sizing:border-box;display:inline-block;font-size:15px;height:29px;line-height:29px;margin-bottom:5px;padding:0 7px;width:100%}.modules .module-content .line-chart p{margin:0}.modules button.remove{border:0;color:#6b7580;cursor:pointer;margin-left:0;position:absolute;right:28px;top:2px;width:auto}.modules button.remove:hover{color:var(--Green-Green-1)}.modules .gps input{box-shadow:none!important;font-size:13px;font-weight:400;height:23px;line-height:23px;padding:0 8px;width:242px}.modules .gps .coordinates-para{display:none}.modules .gps span.change{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#687580;cursor:pointer;display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;user-select:none;vertical-align:middle}.modules .gps .copy{background:#0000;border:none;color:var(--Green-Green-1);display:inline-block;font-size:14px;margin-left:5px;text-align:center;width:75px}.modules .gps .format-info{color:#828282;font-size:12px;line-height:20px;margin:0 0 5px}.module-bar .module-content{display:inline-block;float:left;text-align:center;width:85px}.module-bar .module-content a.button,.module-bar .module-content button{border:0;color:var(--Green-Green-1);display:inline-block;font-size:11px;line-height:1;margin:0;padding:0 5px}.module-bar .module-content a.button:hover,.module-bar .module-content button:hover{color:#1f7e07}.module-bar .module-content a.button:before,.module-bar .module-content button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:mapy;font-size:22px;font-style:normal;font-weight:400;margin-bottom:8px;position:relative;text-align:center;top:1px}.module-bar .module-content .remove{display:none}#route-results .module-content{display:inline-block;text-align:center}#route-results .module-content+.module-content{margin-left:40px}#route-results .module-content a.button,#route-results .module-content button{border:0;color:var(--Green-Green-1);display:inline-block;font-size:13px;line-height:1;margin:0;padding:0 5px}#route-results .module-content a.button:hover,#route-results .module-content button:hover{color:#1f7e07}#route-results .module-content a.button:before,#route-results .module-content button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;margin-right:8px}#route-results .module-content .remove{display:none}.gps-slider{background-image:-webkit-linear-gradient(#eaeaea,#fff 7%,#fff);background-image:-moz-linear-gradient(top,#eaeaea,#fff 7%,#fff);background-image:-o-linear-gradient(#eaeaea,#fff 7%,#fff);background-image:linear-gradient(#eaeaea,#fff 7%,#fff);background-repeat:no-repeat;border:1px solid #cdcdcd;border-radius:3px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffeaeaea",endColorstr="#ffffffff",GradientType=0);font-size:14px;height:38px;line-height:38px;margin:0 0 10px;overflow:hidden;padding:0;position:relative;width:265px}.gps-slider .rails{line-height:38px;margin:0;padding:0;text-align:left;width:800px}.gps-slider .rails input{background:#0000;border:0;box-shadow:none;display:inline-block;font-size:14px;padding:0 0 0 6px;width:258px}.gps-slider .rails.slide input:first-child{margin-left:-264px;-webkit-transition:margin .3s;transition:margin .3s}.gps-slider a.arrow{background:#0000 url(/img/slider-arrow.png) no-repeat 50%;border:0;display:block;height:30px;outline:none;position:absolute;right:14px;top:4px;width:13px}.gps-slider a.arrow.hide{display:none}.gps-slider .gradient{background-image:-moz-linear-gradient(left,#fff0,#fff);background-image:-webkit-linear-gradient(left,#fff0,#fff);background-image:-o-linear-gradient(left,#fff0,#fff);background-image:linear-gradient(90deg,#fff0,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffffff",GradientType=1);height:38px;position:absolute;right:0;top:0;width:30px}#distance-meter .actions{display:flex;justify-content:space-between;padding:0 20px 20px}#distance-meter .actions>div:not(.icon-action){align-items:flex-start;display:flex;flex:0 0 270px;flex-direction:row;gap:0;justify-content:center}#distance-meter .dm-container .header-section{position:sticky;top:0;z-index:10}#distance-meter .dm-container .header-section .header-section-bg{background:linear-gradient(180deg,#fff,#f8f8f8);border-bottom:1px solid #0000001a}#distance-meter .dm-container .header-section .header-section-bg .m3d-readonly{display:none;font-size:14px;line-height:20px;margin:0;padding:0 8px 16px;text-align:center}#distance-meter .dm-container .header-section .like-text{background:#fff;border-bottom:1px solid #0000001a;padding:20px 20px 0}#distance-meter .dm-container .header-section .like-text .mymapsBox{padding-bottom:20px}#distance-meter .dm-container .header-section .like-text .user-note.foreign{margin:0 20px 20px}#distance-meter .dm-container .header-section .like-text:empty{display:none}#distance-meter .dm-container .header-section .like-text.foreign{padding:0}#distance-meter .dm-container .header-section.high{position:static}#distance-meter .dm-container.hide{display:none}#distance-meter .header{padding:20px;position:relative}#distance-meter .header h1{font-size:20px;line-height:32px;margin:0;max-width:350px;padding:0}#distance-meter .header h1+p{color:#828282;font-size:12px;line-height:16px;margin:0 0 16px}#distance-meter .header h1+p a{color:var(--Green-Green-1)}#distance-meter .header h1+p a:hover{color:var(--Green-Green-1-Hover)}#distance-meter .header-buttons{display:flex;flex-direction:row;gap:16px;position:absolute;right:20px;top:20px}#distance-meter .table-header{background:#fff}#distance-meter .separator{background:#f0f0f0;display:block;height:1px;margin-left:16px;max-width:100%}#distance-meter table{border-collapse:collapse;table-layout:fixed;width:100%}#distance-meter table tbody tr td,#distance-meter table thead tr th{font-size:12px;line-height:16px;padding:13px 0}#distance-meter table tbody tr td .top-line,#distance-meter table thead tr th .top-line{background:red;height:50%;left:16px;position:absolute;top:0;width:2px;z-index:2}#distance-meter table tbody tr td .bottom-line,#distance-meter table thead tr th .bottom-line{background:red;bottom:0;height:50%;left:16px;position:absolute;width:2px;z-index:2}#distance-meter table tbody tr td .circle,#distance-meter table thead tr th .circle{background:#fff;border:2px solid red;border-radius:100%;height:6px;left:12px;margin-top:-6px;position:absolute;top:50%;width:6px;z-index:3}#distance-meter table thead tr th{color:#828282;font-weight:400;text-align:center;width:25%}#distance-meter table thead tr th:first-child{position:relative}#distance-meter table thead tr th:first-child .top-line{display:none}#distance-meter table thead tr th:first-child .bottom-line{bottom:-1px}#distance-meter table.table-data tbody{display:block}#distance-meter table.table-data tbody tr{height:43px}#distance-meter table.table-data tbody tr td{display:block;flex:0 1 auto}#distance-meter table tbody tr{display:flex}#distance-meter table tbody tr td{border-bottom:1px solid #f0f0f0;color:#000;text-align:center;width:25%}#distance-meter table tbody tr td .circle{background:red}#distance-meter table tbody tr td.azimuth{position:relative}#distance-meter table tbody tr td.azimuth .remove-line{background:#0000;border:none;display:none;height:18px;margin:0;padding:0;position:absolute;right:12px;top:9px;width:18px}#distance-meter table tbody tr td.azimuth .remove-line svg{fill:#ccc;height:22px;width:22px}#distance-meter table tbody tr:hover td.azimuth .remove-line{display:block}#distance-meter table tbody tr td:first-child{border-bottom:none;position:relative}#distance-meter table tbody tr td:nth-child(3){color:#828282}#distance-meter table tbody tr:last-child td{border-bottom:none}#distance-meter table tbody tr:last-child td .bottom-line{display:none}#distance-meter table tbody tr.active{background:#f2f2f2;cursor:ns-resize}#distance-meter table tbody.global-hover tr:not(.active) .bottom-line,#distance-meter table tbody.global-hover tr:not(.active) .circle,#distance-meter table tbody.global-hover tr:not(.active) .top-line{background:#6b7580;border-color:#6b7580}#distance-meter table tbody.global-hover tr.active .bottom-line{background:#6b7580}#distance-meter table tbody.global-hover tr.pre-active .bottom-line{background:red}#distance-meter table.hover .circle{border-color:#6b7580}#distance-meter table.hover .bottom-line{background:#6b7580}#distance-meter table.table-data .sortableTable tr{cursor:pointer}#distance-meter p.info,#distance-meter p.info-continue{color:#828282;font-size:14px;line-height:20px;margin:13px 0 25px;text-align:center}#distance-meter p.info-continue.error,#distance-meter p.info.error{color:#c00}#distance-meter p.info-continue:empty,#distance-meter p.info:empty{display:none}#distance-meter p.info-continue{margin-top:15px}#distance-meter p.info-continue.hide{display:none}#distance-meter .distance-area-cont{display:flex;margin:15px 0 0;padding:0}#distance-meter .distance-area-cont small,#distance-meter .distance-area-cont strong{display:block;text-align:center}#distance-meter .distance-area-cont strong{font-size:34px;line-height:39px}#distance-meter .distance-area-cont small{color:#828282;font-size:12px;line-height:16px}#distance-meter .distance-area-cont .area,#distance-meter .distance-area-cont .distance{flex:0 1 auto;text-align:center;width:50%}#distance-meter .distance-area-cont .area .unit:after{content:"2";display:inline-block;font-size:10px;vertical-align:super}#distance-meter .line-chart-cont{border-top:1px solid #e8e8e8;margin-top:16px}#distance-meter .line-chart-cont .line-chart{margin-left:16px;max-width:368px;padding-top:0;width:100%}#distance-meter .line-chart-cont:empty{border-top:none}#distance-meter .dm-container.empty .header-section .actions,#distance-meter .dm-container.empty .header-section .separator,#distance-meter .dm-container.empty .header-section .table-header,#distance-meter .dm-container.empty .header-section+.scroll-section .separator{display:none}#distance-meter .header-section.scrolled .like-text,#distance-meter .header-section.scrolled .table-header{box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a}#distance-meter .dm-container.m3d-active .header-section .header-section-bg .actions,#distance-meter .dm-container.m3d-active table tbody tr:hover td.azimuth .remove-line,#distance-meter .header-section.scrolled .table-header thead tr th .bottom-line{display:none}#distance-meter .dm-container.m3d-active .header-section .header-section-bg .m3d-readonly{display:block}#distance-meter .dm-container.m3d-active p.info,#distance-meter .dm-container.m3d-active p.info-continue,#distance-meter .dm-container.one-item .actions div .icon-action{display:none}#distance-meter .dm-container .header-section,_:-ms-lang(x){position:absolute}#scene .distance-popup{background-color:red;border:2px solid #ffffff80;border-radius:100px;box-shadow:0 1px 3px 0 #0000000d,0 2px 12px 0 #0000001a;box-sizing:border-box;color:#fff;font-size:12px;line-height:22px;margin-left:10px;margin-top:-11px;overflow:hidden;padding:0 5px;pointer-events:none;position:fixed;z-index:1}#scene .distance-popup.translate-x{margin-left:-10px;transform:translateX(-100%)}#scene .cancel-btn{background:#c00;border:none;border-radius:3px;bottom:17px;height:28px;padding:0 10px;position:absolute;right:50%;transform:translateX(50%);z-index:301}#scene .cancel-btn span,#scene .cancel-btn svg{display:inline-block;vertical-align:top}#scene .cancel-btn span.txt{color:#fff;font-size:14px;line-height:28px}#scene .cancel-btn svg{fill:#fff;height:14px;margin-right:6px;margin-top:7px;width:14px}#scene .cancel-btn:hover span.txt{color:#fff}#scene .cancel-btn:hover svg{fill:#fff}#scene .cancel-btn.hide{display:none}#scene .distancemeter-point{border-radius:50%;box-sizing:border-box;cursor:pointer;z-index:3}.dragging #distance-meter table.table-data tbody tr:nth-last-child(2) td{border-bottom:none}.dragging #distance-meter table.table-data tbody tr:nth-last-child(2) td .bottom-line{display:none}.dragging #distance-meter table.table-data tbody tr:not(.placeholder)+tr.dragged td .bottom-line{background:red;display:block}.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .bottom-line,.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .circle,.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .top-line{background:#6b7580}.dragging #distance-meter table.table-data tbody tr:not(.dragged) td .circle{background:#6b7580;border-color:#6b7580}.dragging #distance-meter table.table-data tbody tr.prevSibling td .bottom-line{background:red}.blindRouteParam{position:relative}.blindRouteParam:after{border:4px solid #0000;bottom:-4px;content:" ";left:-4px;position:absolute;right:-4px;top:-4px}#route-params-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;left:0;position:sticky;right:0;top:0;-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;z-index:10}#route-params-box.high{position:absolute}#route-params-box .route-params-body{background:#f2f2f2;border-bottom:1px solid #e8e8e8}#route-params-box .route-param-box{font-size:12px;padding-bottom:14px;text-align:center}#route-params-box .route-param-box .criterion .toll .icon-forward{fill:#666;cursor:pointer;display:none;height:16px;left:0;position:absolute;top:4px;width:16px}#route-params-box .route-param-box .criterion .toll .popup-placeholder{background:#fff;border-radius:4px;box-shadow:0 0 3px 0 #0000008c;box-sizing:border-box;display:none;left:-16px;position:absolute;top:-7px;width:215px;z-index:10}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item{display:flex;padding:2px 16px 2px 11px;text-align:left}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck{height:auto;width:100%}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p{font-size:14px;line-height:20px;margin:0 0 0 5px;padding:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p.title{margin-top:2px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck p.avoid{color:#828282;font-size:12px;line-height:16px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .radiocheck{flex:0 1 100%}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .flag-area{flex:0 1 auto;text-align:right;width:20px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .checkbox-item .flag-area .flag-cover{background-position:50%;background-size:cover;border-radius:100%;box-shadow:0 2px 4px 0 #0003;display:inline-block;height:20px;overflow:hidden;width:20px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title{background:var(--Green-Green-1);color:#fff;cursor:pointer;line-height:14px;padding:11px 0 11px 16px;text-align:left;white-space:pre}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title svg{fill:#fff;display:inline-block;height:14px;margin-right:10px;vertical-align:top;width:14px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .hide-title span{display:inline-block;font-size:12px;line-height:16px;vertical-align:top}#route-params-box .route-param-box .criterion .toll .popup-placeholder .avoid-all{padding-bottom:8px;padding-top:8px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .separator{background:#eee;height:1px;margin:0 16px;padding:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder ul{margin:0;padding:0 0 8px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .country-list{max-height:300px;overflow:auto;padding-top:10px}#route-params-box .route-param-box .criterion .toll .popup-placeholder .country-list.with-last-choice{padding-bottom:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-title{background-color:#f8f8f8;border-top:1px solid #eee;color:#828282;font-size:12px;line-height:16px;margin-bottom:0;margin-top:0;padding:14px 0 9px 11px;text-align:left}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list{padding-bottom:0}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list .last-choice{background-color:#f8f8f8}#route-params-box .route-param-box .criterion .toll .popup-placeholder .last-choice-list .last-choice p.title{color:#828282}#route-params-box .route-param-box .criterion .toll .popup-placeholder.show{display:block}#route-params-box .route-param-box .criterion .toll.show-avoid-paids .icon-forward{display:inline-block}#route-params-box .route-param-box .criterion .toll.show-avoid-paids>span{background:none;cursor:pointer}#route-params-box .route-type-box{border-bottom:1px solid #ddd;color:#6f6f6f;font-size:12px;margin:0 16px 12px;padding:28px 0 12px;text-align:center}#route-params-box .route-type-box.hidden{display:none}#route-params-box .route-type-box label{cursor:pointer;display:inline-block;position:relative;text-align:center;white-space:nowrap}#route-params-box .route-type-box label+label{margin:0 0 0 24px}#route-params-box .route-type-box label span.beta-item:before{content:url(/img/beta.png);left:-5px;opacity:0;position:absolute;top:14px}#route-params-box .route-type-box label:hover{color:var(--Green-Green-1)}#route-params-box .route-type-box input{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);margin:0;opacity:0;position:absolute;width:auto}#route-params-box .route-type-box .hide{display:none}#route-params-box .route-type-box .radiocheck:not(#foo)>span{word-spacing:-.06em}#route-params-box .route-type-box span{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:mapy;font-size:22px;font-style:normal;font-weight:400}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span{color:var(--Green-Green-1);position:relative}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span:after{border:4px solid #0000;bottom:-4px;content:" ";left:-4px;position:absolute;right:-4px;top:-4px}#route-params-box .route-type-box .type-radiocheck>input[type=radio].checked+span.beta-item:before{opacity:1}#route-params-box.empty .route-param-box{display:none}#route-params-box.empty .route-type-box{border-bottom:none;margin:0}#route-params-box.scrolled .route-params-body{box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a}#route-params-box,_:-ms-lang(x){position:absolute}#route-results{margin-top:16px;position:relative}#route-results.prnt{z-index:10}#route-results.full{padding:0 16px 16px}#route-results h2{color:#000;font-size:18px;margin:0 0 14px}#route-results h3{font-size:14px;font-weight:400;line-height:20px;margin:8px 0 0}#route-results h3+p{color:#828282;font-size:12px;margin:0 0 16px}#route-results h3+p a{color:var(--Green-Green-1)}#route-results h3+p a:hover{color:var(--Green-Green-1-Hover)}#route-results .clear-btn{background:#0000;border:none;font-family:mapy;font-size:16px;height:24px;padding:0;position:absolute;right:16px;top:0;width:24px}#route-results .clear-btn:hover{color:var(--Green-Green-1)}#route-results p.info{color:red;font-size:14px;margin:0;padding-top:22px;text-align:center}#route-form .route-item,.route-item.reorder-dragged{clear:both;position:relative}#route-form .route-item .frame,.route-item.reorder-dragged .frame{padding:12px 16px}#route-form .route-item .frame svg.icon-move,.route-item.reorder-dragged .frame svg.icon-move{fill:#ccc;height:14px;left:0;padding:1px;position:absolute;top:25px;width:14px;z-index:2}#route-form .route-item .close-next,#route-form .route-item .plus,.route-item.reorder-dragged .close-next,.route-item.reorder-dragged .plus{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;border:1px solid #ccc;border-radius:4px;color:#6b7580;font-family:mapy;font-size:12px;font-style:normal;font-weight:400;height:24px;margin:0 0 0 45px;padding:0;vertical-align:middle;width:24px}#route-form .route-item .close-next,.route-item.reorder-dragged .close-next{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;font-size:16px;height:32px;padding:0 0 8px;position:relative}#route-form .route-item.editable,.route-item.reorder-dragged.editable{margin:8px 0}#route-form .route-item.editable .frame,.route-item.reorder-dragged.editable .frame{padding:0 16px}#route-form .route-item.editable .remove,.route-item.reorder-dragged.editable .remove{height:48px;left:45px;padding:0 0 24px;top:-36px}#route-form .route-item.editable svg.icon-move,.route-item.reorder-dragged.editable svg.icon-move{top:12px}#route-form .route-item.editable input[type=text],.route-item.reorder-dragged.editable input[type=text]{border:1px solid #cdcdcd;border-radius:3px;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px 0 #0000001a;-moz-box-shadow:inset 0 1px 1px 0 #0000001a;box-shadow:inset 0 1px 1px 0 #0000001a;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;height:40px;line-height:22px;padding:4px 12px;width:100%}#route-form .route-item.editable input[type=text]:active,#route-form .route-item.editable input[type=text]:focus,.route-item.reorder-dragged.editable input[type=text]:active,.route-item.reorder-dragged.editable input[type=text]:focus{border-color:var(--Green-Green-1)}#route-form .route-item.editable.edit span.item-icon,.route-item.reorder-dragged.editable.edit span.item-icon{-webkit-touch-callout:none;background-position:0 3px;background-position:50%;background-repeat:no-repeat;display:block;height:34px;left:26px;position:absolute;top:15px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:29px}#route-form .route-item.editable.edit button.plus,.route-item.reorder-dragged.editable.edit button.plus{display:none}#route-form .route-item.box,.route-item.reorder-dragged.box{margin:8px 0 0}#route-form .route-item.box .frame,.route-item.reorder-dragged.box .frame{-webkit-touch-callout:none;min-height:65px;padding:0 16px 0 112px;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#route-form .route-item.box .frame.hover,#route-form .route-item.box .frame:hover,.route-item.reorder-dragged.box .frame.hover,.route-item.reorder-dragged.box .frame:hover{background-color:#f2f2f2;cursor:pointer}#route-form .route-item.box .frame.hover svg.handler,#route-form .route-item.box .frame:hover svg.handler,.route-item.reorder-dragged.box .frame.hover svg.handler,.route-item.reorder-dragged.box .frame:hover svg.handler{fill:#6b7580;height:24px;left:4px;position:absolute;top:32px;width:24px}#route-form .route-item.box .frame.hover:before,#route-form .route-item.box .frame:hover:before,.route-item.reorder-dragged.box .frame.hover:before,.route-item.reorder-dragged.box .frame:hover:before{background-color:#f2f2f2;bottom:-6px;content:"";height:6px;left:0;position:absolute;right:0}#route-form .route-item.box .frame.hover:after,#route-form .route-item.box .frame:hover:after,.route-item.reorder-dragged.box .frame.hover:after,.route-item.reorder-dragged.box .frame:hover:after{background-color:#f2f2f2;content:"";height:6px;left:0;position:absolute;right:0;top:-6px}#route-form .route-item.box .frame.hover button,#route-form .route-item.box .frame:hover button,.route-item.reorder-dragged.box .frame.hover button,.route-item.reorder-dragged.box .frame:hover button{z-index:3}#route-form .route-item.box .frame h4,.route-item.reorder-dragged.box .frame h4{font-size:16px;line-height:18px;margin:0 0 4px;overflow:hidden;padding-right:28px;text-overflow:ellipsis;white-space:nowrap}#route-form .route-item.box .frame p,.route-item.reorder-dragged.box .frame p{color:#979797;font-size:12px;line-height:16px;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#route-form .route-item.box .frame p.error,.route-item.reorder-dragged.box .frame p.error{color:red;font-size:13px;margin-top:8px;position:static}#route-form .route-item.box .frame p.subtitle,.route-item.reorder-dragged.box .frame p.subtitle{border-bottom:1px solid #f0f0f0;padding-bottom:4px}#route-form .route-item.box .frame img,#route-form .route-item.box .frame span,.route-item.reorder-dragged.box .frame img,.route-item.reorder-dragged.box .frame span{background:#fff;border-radius:4px;bottom:0;box-shadow:0 4px 20px -4px #00000059;height:65px;left:16px;position:absolute;width:80px}#route-form .route-item.box .frame span,.route-item.reorder-dragged.box .frame span{box-shadow:0 4px 20px -4px #0003}#route-form .route-item.box .frame .circuit,.route-item.reorder-dragged.box .frame .circuit{background:#0000;border:none;color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:16px;padding:0;position:absolute}#route-form .route-item.box .frame .circuit:hover,.route-item.reorder-dragged.box .frame .circuit:hover{color:#6b7580}#route-form .route-item.box.end .frame span,#route-form .route-item.box.start .frame span,#route-form .route-item.box.waypoint .frame span,.route-item.reorder-dragged.box.end .frame span,.route-item.reorder-dragged.box.start .frame span,.route-item.reorder-dragged.box.waypoint .frame span{background:#fff url(/img/universal-icon.png?scale=2) no-repeat 50%}#route-form .route-item.box.end,.route-item.reorder-dragged.box.end{margin-bottom:0}#route-form .route-item.open-params .params-panel,.route-item.reorder-dragged.open-params .params-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}#route-form .route-item.open-params .params-panel .show-params:after,.route-item.reorder-dragged.open-params .params-panel .show-params:after{content:"Z"}#route-form .route-item.open-params .params-box,.route-item.reorder-dragged.open-params .params-box{height:auto;padding:12px}#route-form .route-item.open-params .params-box.empty,.route-item.reorder-dragged.open-params .params-box.empty{padding:0}#route-form .route-item.open-params .params-box.no-animation,.route-item.reorder-dragged.open-params .params-box.no-animation{overflow:visible}#route-form .route-item.next-edit .params-panel,.route-item.reorder-dragged.next-edit .params-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}#route-form .route-item.next-edit .close-next,.route-item.reorder-dragged.next-edit .close-next{display:inline-block}#route-form .route-item.next-edit .plus,.route-item.reorder-dragged.next-edit .plus{display:none}#route-form{height:100%;position:relative}#route-form .item-box{padding:16px 0;position:relative}#route-form .item-box:before{background:#ccc;content:"";height:calc(100% - 32px);left:56px;position:absolute;top:16px;width:1px}#route-form .item-box.dragging button.close-next,#route-form .item-box.dragging button.plus{visibility:hidden}#route-form .route-item.error.open-params .params-box.empty{padding:8px 0 0}#route-form .route-item .error{color:red;font-size:13px;margin:5px 10px 0 48px}#route-form .remove{background:#0000;border:none;border-radius:3px;font-size:16px;height:24px;padding:0;position:absolute;right:16px;top:16px;width:24px}#route-form .remove:hover{color:var(--Green-Green-1)}#route-form .remove svg{fill:#ccc;height:24px;width:24px}#route-form .btn-panel{margin:8px 0 0}#route-form.simple .item-box:before{height:110px;top:100px}#route-form.simple.one-item .route-item:first-child.start:not(.editable){margin-bottom:65px;margin-top:56px}#route-form.simple.one-item .route-item:first-child.start.edit{margin-bottom:70px}#route-form.simple.one-item .route-item.end{margin-top:0}#route-form.simple .route-item{margin:12px 0 0}#route-form.simple .route-item .frame:before{content:"";left:0;position:absolute;width:80px}#route-form.simple .route-item.editable button.remove{display:none}#route-form.simple .route-item.editable .frame{height:auto;padding:0 16px}#route-form.simple .route-item.editable .frame .loader{height:16px;position:absolute;right:24px;top:13px;width:16px}#route-form.simple .route-item.editable span.item-icon{top:3px}#route-form.simple .route-item.editable.end .params-box{display:none}#route-form.simple .route-item.box .frame:before{background:#f2f2f2;bottom:-6px;width:100%}#route-form.simple .route-item.box .frame.hover:before,#route-form.simple .route-item.box .frame:hover:before{background-color:#f2f2f2;bottom:-6px;content:"";height:6px;left:0;position:absolute;right:0;top:auto;width:100%}#route-form.simple .route-item:first-child{margin:0 0 8px}#route-form.simple .route-item:first-child.edit{margin:49px 0 86px}#route-form.simple .route-item:first-child.edit .params-panel{margin-top:16px}#route-form.simple .route-item[data-last] .btn-panel,#route-form.simple .route-item[data-last] .params-box,#route-form.simple .route-item[data-last] .params-panel{display:none}#route-form.simple .route-item[data-last].editable{margin:16px 0 0}#route-form.simple .route-item button.plus{display:none}#route-form.simple .route-item.error:first-child.edit{margin:28px 0 8px}#route-form.simple .route-item.error:first-child.edit .params-panel{margin-top:32px}#route-form.simple .dragging .route-item:not(.edit)[data-last]:first-child{margin-bottom:65px;margin-top:56px}#route-form.simple .dragging .route-item:not(.edit)[data-last]:first-child .btn-panel{display:block;height:44px}#route-form.simple .dragging .route-item.edit:first-child{margin:65px 0 70px}#route-form.simple .dragging .route-item.box .btn-panel .distance,#route-form.simple .dragging .route-item.box .btn-panel .reverse,#route-form.simple .dragging .route-item.edit:not(:first-child) .params-box,#route-form.simple .dragging .route-item.edit:not(:first-child) .params-panel{display:none}#route-form.multiroute .route-item.editable{margin:0}#route-form.multiroute .route-item.editable .params-panel{display:none}#route-form.multiroute .route-item.editable .frame{-moz-box-sizing:border-box;box-sizing:border-box;display:none;height:0;overflow:hidden;padding:0 16px;-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in}#route-form.multiroute .route-item.editable .frame .loader,#route-form.multiroute .route-item.editable .plus{display:none}#route-form.multiroute .route-item.editable.edit:first-child{margin:28px 0 8px}#route-form.multiroute .route-item.editable.edit:first-child .frame .remove{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;font-family:mapy;font-style:normal;font-weight:400;height:28px;left:45px;padding:0 0 4px;top:-28px}#route-form.multiroute .route-item.editable.edit:first-child .frame .remove:hover{color:#6b7580}#route-form.multiroute .route-item.editable.edit .frame{display:block;height:auto;padding:0 16px}#route-form.multiroute .route-item.editable.edit .frame .loader{display:block;height:16px;position:absolute;right:24px;top:25px;width:16px}#route-form.multiroute .route-item.editable.edit .frame .remove{display:none}#route-form.multiroute .route-item.editable.error.edit .frame{height:84px;padding-bottom:32px}#route-form.multiroute .route-item.editable .no-animation{overflow:hidden}#route-form.multiroute .route-item.box{margin-top:16px}#route-form.multiroute .route-item.box .btn-panel{margin-top:16px;position:relative}#route-form.multiroute .route-item.box .btn-panel .distance{color:#979797;font-family:Arial;font-size:14px;line-height:20px;margin-left:45px}#route-form.multiroute .route-item.box .btn-panel .reverse{background-color:#fff;border:none;border-radius:0;color:#6b7580;font-size:14px;margin:0;padding:0;position:absolute;right:8px;text-align:left;top:0}#route-form.multiroute .route-item.box .btn-panel .reverse svg{fill:var(--Green-Green-1);height:24px;width:24px}#route-form.multiroute .route-item.box .btn-panel .reverse span{line-height:24px;margin-left:4px}#route-form.multiroute .route-item.box .btn-panel .reverse span,#route-form.multiroute .route-item.box .btn-panel .reverse svg{display:inline-block;vertical-align:top}#route-form.multiroute .route-item.box .btn-panel .reverse:hover{color:var(--Green-Green-1)}#route-form.multiroute .route-item.end .params-panel{display:none}#route-form.multiroute .route-item.circuit{margin:0}#route-form.multiroute .route-item.open-params.end .params-panel{display:inline-block}#route-form.multiroute .route-item.open-params+.editable .frame:before{background:#ddd;content:"";display:block;height:1px;position:relative;top:-12px}#route-form.multiroute.one-circuit .item-box{padding-top:28px}#route-form.multiroute.one-circuit .circuit.start .params-panel,#route-form.multiroute.one-circuit .item-box:before{display:none}#route-form.multiroute .editable:first-of-type .plus,#route-form.multiroute.one-circuit .circuit.start.open-params .params-panel{display:inline-block}#route-form.multiroute .open-params .params-box.empty{padding:12px}#route-form .line-chart{margin:0 auto}#route-form .modules{padding-top:14px}.route-item.reorder-dragged{z-index:99}.route-item.reorder-dragged .circuit,.route-item.reorder-dragged .params-box,.route-item.reorder-dragged .params-panel,.route-item.reorder-dragged .remove,.route-item.reorder-dragged button.plus,.route-item.reorder-dragged button.reverse,.route-item.reorder-dragged span.distance{display:none!important}.blindfold{align-items:center;background:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.blindfold .loader-big{background:#fffc;border-radius:4px;padding:16px}.result-tip{margin:48px 0 0 16px}.result-tip p{margin:0}.result-tip p.title{color:#979797;font-size:12px;margin:0 0 8px}.result-tip p.banner{background:#f2f2f2;border-bottom-left-radius:4px;border-top-left-radius:4px}.result-tip p.banner a{display:block;font-size:14px;padding:16px}.result-tip p.banner img{margin:0 16px 0 0}.result-tip p.banner span{color:var(--Green-Green-1);float:right}.result-tip p.banner span:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"P";font-family:mapy;font-size:12px;font-style:normal;font-weight:400;left:6px;position:relative;top:1px}.result-tip p.banner:hover span{color:var(--Green-Green-1-Hover)}#map .card.route-dnd-popup .card-body{display:block;height:44px;overflow:hidden}#map .card.route-dnd-popup .card-body div{display:inline-block;font-size:14px;font-weight:700;height:28px;margin-top:5px;padding-left:1px;text-align:center;width:88px}#map .card.route-dnd-popup .card-body div span{color:#828282;font-size:12px;font-weight:400;text-align:center}#map .card.route-dnd-popup .card-body div span+span{display:block}#map .card.route-dnd-popup .card-body div+div{border-left:1px solid #ccc}#ad-container-route{display:none;text-align:center}#ad-container-route.adFull{display:block;margin:0 auto}#ad-container-route.adFull:before{color:#6b7580;content:"Reklama";display:block;font-size:10px;margin:32px 8px 0 0;text-align:right}#route-params-box .pubt-container{position:relative}#route-params-box .pubt-container .cal-content input[type=text]{font-size:13px;height:26px;line-height:auto;margin:0;width:30px}#route-params-box .pubt-container .cal-button{text-align:center;width:28px}#route-params-box .pubt-container .cal-time,#route-params-box .pubt-container .cal-title{text-align:center}#route-params-box .pubt-container .pt-wrap{position:relative}#route-params-box .pubt-container .datetime{border:1px solid #cdcdcd;border-radius:3px;font-size:12px;margin:0 0 0 20px;padding:4px 8px;vertical-align:initial;width:100px}.route-modules .module-content.route-weather:hover:not(.open) .route-weather-form-header{color:var(--Green-Green-1)}.route-modules .module-content.route-weather:hover:not(.open) .route-weather-form-header .switch{color:#828282}.route-modules .module-content.route-weather.disable .route-weather-form-header,.route-modules .module-content.route-weather.disable .route-weather-form-header .switch,.route-modules .module-content.route-weather.disable:hover .route-weather-form-header,.route-modules .module-content.route-weather.disable:hover .route-weather-form-header .switch{color:#c8c8c8}.route-modules .module-content.route-weather.open .route-weather-form-header{color:var(--Green-Green-1)}.route-modules .module-content.route-weather .route-weather-form-header{color:#828282;cursor:pointer;text-align:left}.route-modules .module-content.route-weather .route-weather-form-header .icon-weather{color:#828282;display:inline-block;height:24px;vertical-align:bottom;width:24px}.route-modules .module-content.route-weather .route-weather-form-header .switch{float:right;margin-right:10px}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch input{display:none}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch input:checked+.slider{background-color:#1eae00;border-color:#1eae00}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch input:checked+.slider:before{border-color:#1eae00;transform:translateX(16px)}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch .slider{background-color:#f2f2f2;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;position:relative;top:2px;transition:.4s;width:32px}.route-modules .module-content.route-weather .route-weather-form-header .switch.switch .slider:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;content:"";display:block;height:16px;left:-1px;position:absolute;top:-1px;transition:.4s;width:16px}.route-modules .module-content.route-weather .route-weather-form-header .switch .slider{margin-left:10px}.route-modules .module-content.route-weather .route-weather-form-box .box-time select{width:118px}#route-form .info-box{position:absolute;text-align:center;top:65%}#route-form .info-box svg{fill:#6b7580;display:inline-block;height:24px;width:24px}#route-form .info-box p{color:#6b7580;font-size:14px;line-height:16px}#route-form .info-box p a{color:var(--Green-Green-1);cursor:pointer}#route-form .info-box:empty{display:none}.modules .module-content.route-traffic{border-bottom:1px solid #e8e8e8;font-size:13px;line-height:25px;padding:4px 0 5px;text-align:left}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header{color:var(--Green-Green-1)}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header .icon-traffic{fill:var(--Green-Green-1)}.modules .module-content.route-traffic:hover:not(.open) .route-traffic-form-header .switch{color:#828282}.modules .module-content.route-traffic.disable .route-traffic-form-header,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header{color:#c8c8c8}.modules .module-content.route-traffic.disable .route-traffic-form-header .icon-traffic,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header .icon-traffic{fill:#c8c8c8}.modules .module-content.route-traffic.disable .route-traffic-form-header .switch,.modules .module-content.route-traffic.disable:hover .route-traffic-form-header .switch{color:#c8c8c8}.modules .module-content.route-traffic.open .route-traffic-form-header{color:var(--Green-Green-1)}.modules .module-content.route-traffic.open .route-traffic-form-header .icon-traffic{fill:var(--Green-Green-1)}.modules .module-content.route-traffic.open .route-traffic-error,.modules .module-content.route-traffic.open .route-traffic-form-box{display:block}.modules .module-content.route-traffic .route-traffic-form-header{color:#828282;cursor:pointer;text-align:left}.modules .module-content.route-traffic .route-traffic-form-header .icon-traffic{fill:#828282;height:24px;left:-2px;position:relative;vertical-align:bottom;width:24px}.modules .module-content.route-traffic .route-traffic-form-header .switch{float:right;margin-right:10px}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input{display:none}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input:checked+.slider{background-color:#1eae00;border-color:#1eae00}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch input:checked+.slider:before{border-color:#1eae00;transform:translateX(16px)}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch .slider{background-color:#f2f2f2;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;position:relative;top:2px;transition:.4s;width:32px}.modules .module-content.route-traffic .route-traffic-form-header .switch.switch .slider:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;content:"";display:block;height:16px;left:-1px;position:absolute;top:-1px;transition:.4s;width:16px}.modules .module-content.route-traffic .route-traffic-form-header .switch .slider{margin-left:10px}.itinerary{clear:both;margin:16px 0;padding:0 8px;text-align:right}.itinerary h2{font-size:20px;margin:12px;text-align:left}.itinerary h2 span{float:right;font-weight:400}.itinerary ul{background:#fff;color:#000;display:block;font-size:14px;list-style:none;margin:0;padding:0 8px;text-align:left}.itinerary ul li{clear:right;display:block;margin:0;min-height:34px;padding:10px 0 10px 70px;position:relative}.itinerary ul li+li{border-top:1px solid #f0f0f0}.itinerary ul li.pedestrian{min-height:auto}.itinerary ul li.pedestrian:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#777;content:'"';font-family:mapy;font-size:20px;font-style:normal;font-weight:400;left:22px;position:absolute;top:9px}.itinerary ul h3{background-position:50% 0;background-repeat:no-repeat;font-size:14px;font-weight:700;height:24px;left:0;margin:0;padding:22px 0 0;position:absolute;text-align:center;top:6px;width:70px}.itinerary ul h3 a{color:inherit;display:block;overflow:hidden;text-overflow:ellipsis}.itinerary ul p{clear:right;margin:0}.itinerary ul p.departure{font-weight:700}.itinerary ul p a{color:#000}.itinerary ul p a.arrival-departure{display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.itinerary ul span.time{float:right;margin-right:14px}.itinerary button.report{margin:10px 0 8px}.itinerary a.eshop,.itinerary button.report{background:#0000;border:none;font-size:13px;padding:0}.itinerary a.eshop{float:left;margin:9px 0 0 20px}.itinerary .item{border-bottom:1px solid #e1e1e1;cursor:pointer;padding:0;position:relative}.itinerary .item:hover{background-color:#f3f3f3}.itinerary .item:after{clear:both;content:"";display:block}.itinerary .item.extra{position:relative}.itinerary .item.extra button{position:absolute;right:10px;visibility:hidden;z-index:1}.itinerary .item.end{border-bottom:0}.itinerary .item p{background:5px 17px no-repeat;margin:0;padding:15px 50px 15px 32px;position:relative}.itinerary .item p .itinerary-img:first-child{left:5px;position:absolute;top:17px}.itinerary .item .duration{display:none;padding:15px 0;position:absolute;right:0;top:0}.collapsed-box .itinerary .item p{padding:10px 50px 10px 36px}.collapsed-box .itinerary .item .duration{padding:10px 0}.itinerary .item .marker{left:-18px;position:absolute;top:0}.itinerary .extra p{color:#000;font-size:16px;font-weight:700;line-height:100%;min-height:29px;padding:18px 50px 15px 32px}.itinerary .extra p .itinerary-img:first-child{display:block;height:32px;left:0;width:36px}.itinerary .extra p em{color:#666;font-size:14px;font-style:normal;font-weight:400}.itinerary .extra.through p{min-height:0}.itinerary .item:hover .remove,.itinerary .item:hover>.duration{display:block}.itinerary .paging-pt{clear:both;padding:0 10px;text-align:left}.itinerary .paging-pt button{background:none;border:none;color:var(--Green-Green-1);cursor:pointer;display:inline;font-size:14px;margin:16px 0 0;padding:0;text-decoration:none}.itinerary .paging-pt button:hover{color:#6b7580}.itinerary .paging-pt button.previous:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<";font-family:mapy;font-style:normal;font-weight:400;padding:0 4px 0 0;position:relative;top:-2px;vertical-align:sub}.itinerary .paging-pt button.next{float:right}.itinerary .paging-pt button.next:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";font-family:mapy;font-style:normal;font-weight:400;padding:0 0 0 4px;position:relative;top:-2px;vertical-align:sub}.itinerary .trips{padding:0 28px}.itinerary .trips h4{margin:0;padding:8px 0 2px;text-align:left}.itinerary .trips .trip-large{background:none}.itinerary .trips .trip-large h4{line-height:38px;padding:0 0 0 10px}.itinerary .trips .trip-large li{padding:0 0 8px}.itinerary .trips .trip-large li:first-child{padding-top:8px}.itinerary .trips .trip-large li .content p,.itinerary .trips .trip-large li .content:after{display:none}.bus-city h3{background-image:url(../img/route/bus.png);color:#007fce}.cable h3{background-image:url(../img/route/lanovka.png);color:#007fce}.metro h3{background-image:url(../img/route/metro.png)}.metro-a h3{background-image:url(../img/route/metro_a.png)}.metro-b h3{background-image:url(../img/route/metro_b.png)}.metro-c h3{background-image:url(../img/route/metro_c.png)}.ferry h3{background-image:url(../img/route/privoz.png)}.tram h3{background-image:url(../img/route/tramvaj.png);color:#007fce}.train h3{background-image:url(../img/route/vlak.png);color:#007fce}.trolley h3{background-image:url(../img/route/trolejbus.png);color:#007fce}.error .itinerary{color:#000;font-size:12px;text-align:center}.error .itinerary p{color:red;margin:0;padding:0 0 8px}.error .itinerary button{color:#000;font-size:12px;line-height:18px;margin:-4px 0 8px}.error .itinerary button span{color:var(--Green-Green-1)}.modules .itinerary button.itinerary+div{padding-left:10px}.modules .itinerary .item{font-size:13px;text-align:left}.modules .itinerary .item.turist p{background-position:5px 19px;line-height:20px}.modules .itinerary .item.turist p img{vertical-align:middle}.route-item .itinerary{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.route-item .itinerary:empty{display:none}.next-edit .itinerary{margin-top:-1px}.route-items .hide{display:none}.route-items>p{text-align:center}.route-items ul.trips-by{line-height:1.5;margin:0;padding-left:0}.route-items ul.trips-by li{cursor:pointer;display:flex;padding:0;position:relative}.route-items ul.trips-by li .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:4px;box-shadow:0 4px 20px -4px #0003;box-shadow:0 4px 20px -4px #00000059;flex:0 0 auto;height:40px;width:40px}.route-items ul.trips-by li .text{flex:0 1 100%;margin-left:16px;width:263px}.route-items ul.trips-by li .text h4{font-size:14px;font-weight:400;height:40px;line-height:40px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:263px}.route-items ul.trips-by li+li{margin-top:16px}.route-items .route-items-list{background:linear-gradient(90deg,#0000 58px,silver 59px,#0000 0);position:relative}.route-items .route-items-list .route-item-trip{margin:0 24px;padding:0;position:relative}.route-items .route-items-list .route-item-trip>h2{word-wrap:break-word;font-size:16px;margin:0;overflow-wrap:break-word;padding:0 0 16px;width:240px}.route-items .route-items-list .route-item-trip>h4{color:#828282;font-size:13px;font-weight:400;margin:5px 0 15px}.route-items .route-items-list .route-item-trip>h5{color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0 0 15px;padding:0}.route-items .route-items-list .route-item-trip .cancel{background:0 0;border:none;color:var(--Green-Green-1);font-size:14px;line-height:20px;padding:9px 0;position:absolute;right:14px;top:-10px}.route-items .route-items-list .route-item-trip .info{font-size:14px;margin:5px 0 15px}.route-items .route-items-list .route-item-trip .trip-bar-cont{display:flex;gap:8px;justify-content:space-between}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev{border-radius:100%;flex:0 0 auto;font-family:mapy;height:26px;padding:0;text-align:center;width:26px}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next:focus,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next:hover,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev:focus,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev:hover{color:var(--Green-Green-1)}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next:focus-visible,.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev:focus-visible{outline:2px solid var(--Green-Green-1);outline-offset:2px}.route-items .route-items-list .route-item-trip .trip-bar-cont .step-next[disabled],.route-items .route-items-list .route-item-trip .trip-bar-cont .step-prev[disabled]{opacity:.5}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;flex:1 1 auto;margin:0;position:relative;width:100%}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]:focus-visible{outline:none}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--Green-Green-1);border:5px solid #fff;border-radius:50%;box-shadow:0 1px 4px #000000e6;box-sizing:initial;cursor:pointer;height:12px;margin-top:-9px;position:relative;width:12px;z-index:2}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--Green-Green-1)}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-moz-range-thumb{background-color:var(--Green-Green-1);border:5px solid #fff;border-radius:50%;box-shadow:0 1px 4px #000000e6;cursor:pointer;height:12px;width:12px}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--Green-Green-1)}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#fff 22.92%,#ccc 0,#ccc 25%,#efefef 0,#efefef 47.92%,#ccc 0,#ccc 50%,#fff 0,#fff 72.92%,#ccc 0,#ccc 75%,#efefef 0,#efefef 97.92%,#ccc 0,#ccc);background-size:48px 48px;border:1px solid #ccc;border-radius:4px;box-sizing:initial;height:6px}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-moz-range-track{background-image:linear-gradient(90deg,#fff 22.92%,#ccc 0,#ccc 25%,#efefef 0,#efefef 47.92%,#ccc 0,#ccc 50%,#fff 0,#fff 72.92%,#ccc 0,#ccc 75%,#efefef 0,#efefef 97.92%,#ccc 0,#ccc);background-size:48px 48px;border:1px solid #ccc;border-radius:4px;height:6px}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-moz-range-progress{background-color:var(--Green-Green-1);border:1px solid var(--Green-Green-1);border-radius:4px;height:6px}.route-items .route-items-list .route-item-trip .trip-bar-info{height:40px;position:relative}.route-items .route-items-list .route-item-trip .trip-bar-info span{color:#828282;font-size:13px;position:absolute;top:15px}.route-items .route-items-list .route-item-trip .trip-bar-info .circuit-bar-min{left:40px}.route-items .route-items-list .route-item-trip .trip-bar-info .circuit-bar-max{right:37px}.route-items .route-items-list .route-item-pubt{background:#fff;border-radius:4px;clear:both;margin:10px 24px;padding:0;text-align:right}.route-items .route-items-list .route-item-pubt .paging-pt{clear:both;height:32px;padding:0 10px;text-align:left}.route-items .route-items-list .route-item-pubt .paging-pt button{background:0 0;border:none;color:var(--Green-Green-1);cursor:pointer;display:inline;font-size:12px;line-height:20px;margin:10px 0 0;padding:0;text-decoration:none}.route-items .route-items-list .route-item-pubt .paging-pt button.prev{float:left}.route-items .route-items-list .route-item-pubt .paging-pt button.prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<";font-family:mapy;font-style:normal;font-weight:400;padding:0 4px 0 0;position:relative;top:-2px;vertical-align:sub}.route-items .route-items-list .route-item-pubt .paging-pt button.next{float:right}.route-items .route-items-list .route-item-pubt .paging-pt button.next:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";font-family:mapy;font-style:normal;font-weight:400;padding:0 0 0 4px;position:relative;top:-2px;vertical-align:sub}.route-items .route-items-list .route-item-pubt h2{clear:both;font-size:20px;margin:12px;text-align:left}.route-items .route-items-list .route-item-pubt h2 span{float:right;font-weight:400}.route-items .route-items-list .route-item-pubt ul{background:#fff;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;color:#000;display:block;font-size:14px;margin:0;padding:0;text-align:left}.route-items .route-items-list .route-item-pubt ul li{clear:right;display:block;margin:0;min-height:34px;padding:10px 0 10px 70px;position:relative}.route-items .route-items-list .route-item-pubt ul li.pedestrian{cursor:pointer;min-height:auto}.route-items .route-items-list .route-item-pubt ul li.pedestrian:before{color:#777;content:'"';font-family:mapy;font-size:20px;font-weight:400;left:22px;position:absolute;top:9px}.route-items .route-items-list .route-item-pubt ul li p{clear:right;margin:0}.route-items .route-items-list .route-item-pubt ul li p.departure{font-weight:700}.route-items .route-items-list .route-item-pubt ul li p a.arrival-departure{color:#000;display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.route-items .route-items-list .route-item-pubt ul li h3{background-position:50% 0;background-repeat:no-repeat;font-size:14px;font-weight:700;height:24px;left:0;margin:0;padding:22px 0 0;position:absolute;text-align:center;top:6px;width:70px}.route-items .route-items-list .route-item-pubt ul li h3 a{color:inherit;display:block;overflow:hidden;text-overflow:ellipsis}.route-items .route-items-list .route-item-pubt ul li span.time{float:right;margin-right:14px}.route-items .route-items-list .route-item-pubt ul li+li{border-top:1px solid #f0f0f0}.route-items .route-items-list .route-item-pubt button.report{background:0 0;border:none;font-size:12px;line-height:16px;margin:10px 10px 8px 0;padding:0}.route-items .route-items-list .route-item-pubt a.eshop{background:#0000;border:none;float:right;font-size:12px;line-height:16px;margin:10px 0 10px 20px;padding:0}.route-items .route-items-list .route-item-boat{background:#fff;border-radius:4px;margin:10px 24px;padding:12px 16px}.route-items .route-items-list .route-item-boat>h4{color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0 0 10px}.route-items .route-items-list.trip{background:none}.route-items .route-items-list.unrouted .route-item-empty:first-child,.route-items .route-items-list.unrouted .route-item-point:first-child{margin-bottom:30px}.route-items .route-items-list.unrouted .route-item-empty:first-child .inner,.route-items .route-items-list.unrouted .route-item-point:first-child .inner{padding-top:0}.route-items .route-items-list.unrouted .route-item-empty:last-child .inner,.route-items .route-items-list.unrouted .route-item-point:last-child .inner{padding-bottom:0}.route-items .route-items-list.unrouted .route-item-empty:last-child .bottom,.route-items .route-items-list.unrouted .route-item-point:last-child .bottom{background:#f8f8f8}.route-items .route-items-list .route-item-point:first-child .inner{padding-top:0}.route-items .route-items-list .route-item-plus:last-child{margin-top:15px}.route-items .route-items-list .route-item-plus.read-only:last-child{background:#f8f8f8;margin-top:0;position:relative}.route-items .route-items-list .route-item-plus.read-only:last-child:after{background:#f8f8f8;content:"";height:5px;left:35px;position:absolute;top:-5px;width:20px}.route-items .buttons{position:relative;text-align:right}.route-items .buttons .reverse{background-color:#f8f8f8;border:none;border-radius:0;color:#6b7580;font-size:14px;margin:0;padding:0;position:absolute;right:24px;text-align:left;top:-20px}.route-items .buttons .reverse svg{fill:var(--Green-Green-1);height:24px;width:24px}.route-items .buttons .reverse span{line-height:24px;margin-left:4px}.route-items .buttons .reverse span,.route-items .buttons .reverse svg{display:inline-block;vertical-align:top}.route-items .buttons .reverse:hover span{color:var(--Green-Green-1)}.route-items.edit-mode .route-items-list .dad{visibility:hidden}.route-items.edit-mode .buttons{display:none}.route-items.dragging .route-items-list{background:none}.route-items.dragging .buttons,.route-items.dragging .route-items-list .route-item-boat,.route-items.dragging .route-items-list .route-item-plus,.route-items.dragging .route-items-list .route-item-pubt{display:none}.route-items.print-mode .route-items-list{background:none}.route-item-plus{cursor:pointer;margin:0 16px}.route-item-plus .plus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:none;border-radius:4px;box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a;color:#6b7580;font-family:mapy;font-size:12px;font-style:normal;font-weight:400;height:24px;margin:0 0 0 30px;padding:0;vertical-align:middle;width:24px}.route-item-plus input{display:none;padding:0 10px;width:100%}.route-item-plus .distance{color:#828282;float:right;font-family:Arial;font-size:12px;line-height:16px;margin-top:6px}.route-item-plus.open{display:block;height:auto;margin-bottom:0}.route-item-plus.open .plus{border-radius:4px 4px 0 0;font-size:14px}.route-item-plus.open input{box-sizing:border-box;display:block;height:40px;position:relative;top:-1px}.route-item-plus.open-inserted{height:auto;position:relative;top:1px}.route-item-plus.open-inserted .plus{border-radius:4px 4px 0 0;font-size:14px}.route-item-plus.inserted{margin-top:16px}.route-item-plus.read-only{min-height:34px}.route-item-plus.active~.route-item-empty .inner .image svg{fill:#1eae00}.route-item-plus.active~.route-item-empty .inner .cont p.subtitle{border-color:#1eae00;border-width:2px}.route-item-empty .dad,.route-item-point .dad{width:16px}.route-item-empty .dad svg,.route-item-point .dad svg{fill:#ccc;height:14px;padding:3px;width:14px}.route-item-empty,.route-item-point{clear:both}.route-item-empty.reorder-dragged,.route-item-point.reorder-dragged{position:relative;z-index:10}.route-item-empty .inner,.route-item-point .inner{cursor:pointer;display:flex;padding-bottom:5px;padding-top:5px;position:relative}.route-item-empty .inner.end,.route-item-point .inner.end{margin-bottom:5px;padding-bottom:0}.route-item-empty .inner .dad,.route-item-point .inner .dad{flex:0 0 20px}.route-item-empty .inner .dad svg,.route-item-point .inner .dad svg{margin-top:18px}.route-item-empty .inner>.image,.route-item-point .inner>.image{background:#ebebeb;background-position:50%;background-repeat:no-repeat;border-radius:4px;flex:0 0 80px;height:60px;overflow:hidden;text-align:center;width:80px}.route-item-empty .inner>.image svg,.route-item-point .inner>.image svg{fill:#828282;display:inline-block;height:32px;margin-top:11px;vertical-align:top;width:32px}.route-item-empty .inner>.image img.poitype,.route-item-point .inner>.image img.poitype{margin-top:10px}.route-item-empty .inner .cont,.route-item-point .inner .cont{flex:0 1 auto;margin:0 20px 0 16px;overflow:hidden;position:relative;width:100%}.route-item-empty .inner .cont p,.route-item-point .inner .cont p{color:#828282;font-size:12px;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-item-empty .inner .cont p.subtitle,.route-item-point .inner .cont p.subtitle{border-bottom:1px solid #ccc;height:16px;padding-bottom:3px}.route-item-empty .inner .cont h4,.route-item-point .inner .cont h4{font-size:16px;height:24px;line-height:24px;margin:0;overflow:hidden;padding-right:28px;text-overflow:ellipsis;white-space:nowrap}.route-item-empty .inner .cont .remove,.route-item-point .inner .cont .remove{background:0 0;border:none;border-radius:3px;font-size:16px;height:24px;padding:0;position:absolute;right:0;top:10px;width:24px}.route-item-empty .inner .cont .remove svg,.route-item-point .inner .cont .remove svg{fill:#828282;height:24px;width:24px}.route-item-empty .inner .cont .remove:hover svg,.route-item-point .inner .cont .remove:hover svg{fill:var(--Green-Green-1)}.route-item-empty .inner .cont .fixed-suggest,.route-item-point .inner .cont .fixed-suggest{position:absolute;right:0;top:12px}.route-item-empty .inner .cont .fixed-suggest svg,.route-item-point .inner .cont .fixed-suggest svg{fill:#828282;display:inline-block;height:18px;margin-left:20px;vertical-align:top;width:18px}.route-item-empty .inner .cont .fixed-suggest svg.icon-time,.route-item-point .inner .cont .fixed-suggest svg.icon-time{height:22px;width:22px}.route-item-empty .inner .cont .fixed-suggest svg:first-child,.route-item-point .inner .cont .fixed-suggest svg:first-child{margin-left:0}.route-item-empty .inner .cont .fixed-suggest svg:hover,.route-item-point .inner .cont .fixed-suggest svg:hover{fill:var(--Green-Green-1)}.route-item-empty .inner .cont .fixed-suggest:empty,.route-item-point .inner .cont .fixed-suggest:empty{display:none}.route-item-empty .inner .cont .fixed-suggest.history-open .icon-time,.route-item-point .inner .cont .fixed-suggest.history-open .icon-time{fill:#1eae00}.route-item-empty .inner .cont .fixed-suggest.not-empty,.route-item-point .inner .cont .fixed-suggest.not-empty{display:none}.route-item-empty .inner .cont .suggest-zero-search,.route-item-point .inner .cont .suggest-zero-search{bottom:0;left:0;position:absolute;right:0;transform:translateY(100%);z-index:10}.route-item-empty .inner .cont .suggest-zero-search .suggest-zero-search__search,.route-item-point .inner .cont .suggest-zero-search .suggest-zero-search__search{align-items:center;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 4px 16px 0 #00000040;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start;padding:12px}.route-item-empty .inner .cont .suggest-zero-search .suggest-zero-search__search .icon.icon-mag-glass,.route-item-point .inner .cont .suggest-zero-search .suggest-zero-search__search .icon.icon-mag-glass{fill:#828282;height:20px;width:20px}.route-item-empty .inner .cont .suggest-zero-search .suggest-zero-search__search .suggest-zero-search__searchText,.route-item-point .inner .cont .suggest-zero-search .suggest-zero-search__search .suggest-zero-search__searchText{color:#828282}.route-item-empty .inner .cont .suggest-zero-search .suggest-zero-search__search .suggest-zero-search__searchText strong,.route-item-point .inner .cont .suggest-zero-search .suggest-zero-search__search .suggest-zero-search__searchText strong{color:#000}.route-item-empty .inner .cont .history-list,.route-item-point .inner .cont .history-list{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 8px #0000000d;left:0;position:absolute;top:60px;width:262px;z-index:1}.route-item-empty .inner .cont .history-list .history-item,.route-item-point .inner .cont .history-list .history-item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:15px;padding:10px 12px;position:relative}.route-item-empty .inner .cont .history-list .history-item .icon,.route-item-point .inner .cont .history-list .history-item .icon{fill:#828282;flex:0 0 auto;height:20px;width:20px}.route-item-empty .inner .cont .history-list .history-item .texts,.route-item-point .inner .cont .history-list .history-item .texts{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.route-item-empty .inner .cont .history-list .history-item .title,.route-item-point .inner .cont .history-list .history-item .title{color:#000;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%;word-break:break-word}.route-item-empty .inner .cont .history-list .history-item .subtitle,.route-item-point .inner .cont .history-list .history-item .subtitle{color:#828282;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%;word-break:break-word}.route-item-empty .inner .cont .history-list .history-item .icon-delete,.route-item-empty .inner .cont .history-list .history-item .icon-navigate,.route-item-point .inner .cont .history-list .history-item .icon-delete,.route-item-point .inner .cont .history-list .history-item .icon-navigate{display:block}.route-item-empty .inner .cont .history-list .history-item .icon-etc,.route-item-point .inner .cont .history-list .history-item .icon-etc{display:none}.route-item-empty .inner .cont .history-list .history-item .right-part,.route-item-point .inner .cont .history-list .history-item .right-part{align-items:center;display:none;gap:12px}.route-item-empty .inner .cont .history-list .history-item .right-part .icon:hover,.route-item-point .inner .cont .history-list .history-item .right-part .icon:hover{fill:var(--Green-Green-1)}.route-item-empty .inner .cont .history-list .history-item:hover,.route-item-point .inner .cont .history-list .history-item:hover{background:#f0f0f0}.route-item-empty .inner .cont .history-list .history-item:hover .right-part,.route-item-point .inner .cont .history-list .history-item:hover .right-part{display:flex}.route-item-empty .inner .cont .history-list.over7-items,.route-item-point .inner .cont .history-list.over7-items{max-height:258px;overflow:auto;overflow:overlay}.route-item-empty .inner .dad-area,.route-item-point .inner .dad-area{height:65px;position:absolute;top:0;width:16px}.route-item-empty .inner .dad-area.left,.route-item-point .inner .dad-area.left{left:104px}.route-item-empty .inner .dad-area.right,.route-item-point .inner .dad-area.right{right:0;width:20px}.route-item-empty .bottom,.route-item-point .bottom{height:16px}.route-item-empty .bottom .circuit,.route-item-point .bottom .circuit{background:0 0;border:none;color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:16px;margin-left:120px;padding:0}.route-item-empty .bottom .circuit:hover,.route-item-point .bottom .circuit:hover{color:#6b7580}.route-item-empty .bottom:empty,.route-item-point .bottom:empty{display:none}.route-item-empty.hover .inner,.route-item-point.hover .inner{background:#f2f2f2}.route-item-empty.hover .inner>.image,.route-item-point.hover .inner>.image{background-color:#e4e4e4}.route-item-empty .inner{height:60px;padding-top:0;width:100%}.route-item-empty .inner .cont{overflow:visible}.route-item-empty .inner .cont h4{color:#6b7580}.route-item-empty .inner .cont input{background:#0000;border:none!important;border-radius:none!important;box-shadow:none!important;font-size:16px;font-weight:400;width:100%}.route-item-empty .inner .cont .subtitle{margin-top:3px}.route-item-empty .inner .cont .smap-suggest{border:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px #0000000d;left:0;top:60px;width:264px}.route-item-empty .inner .cont .smap-suggest .item:hover .right-part{display:none}.route-item-empty.active .inner .image svg{fill:#1eae00}.route-item-empty.active .inner .cont p.subtitle{border-color:#1eae00;border-width:2px}@media only screen and (max-width:789px){.route-item-empty .inner .cont .history-list{width:100%}}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]{animation-timeline:--range-thumb;timeline-scope:--range-thumb;animation:--range-observer linear reverse}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]::-webkit-slider-thumb{view-timeline:--range-thumb inline}.route-items .route-items-list .route-item-trip .trip-bar-cont input[type=range]:before{background:linear-gradient(to right in oklab,var(--Green-Green-1),var(--Green-Green-1) var(--range-value),#0000 0);border:none;border-radius:4px;box-sizing:border-box;content:"";display:block;height:8px;overflow-x:auto;pointer-events:none;position:absolute;top:9px;width:100%;z-index:1}.route-params{-moz-box-sizing:border-box;box-sizing:border-box;left:0;padding:20px;right:0;text-align:left;top:0;-webkit-transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;transition:height 75ms ease-in,opacity 75ms ease-in,padding 75ms ease-in;z-index:10}.route-params .edit-props-btn{position:absolute;right:20px;top:20px;z-index:2}.route-params .route-buttons button{background-color:#1eae0014;border:0;border-radius:8px;height:40px;margin:0 6px 0 0;overflow:visible;padding:0;vertical-align:middle;width:44px}.route-params .route-buttons button:last-of-type{margin-right:0}.route-params .route-buttons button.active.beta:before{content:url(/img/beta-small.png);left:12px;position:absolute;top:-2px}.route-params .route-buttons button.active{background-color:#1eae00}.route-params .route-buttons button.active svg{fill:#fff}.route-params .route-buttons button:hover:not(.active){background-color:#1eae001f}.route-params .route-buttons button.deactive,.route-params .route-buttons button.deactive:hover{background-color:#011e390a}.route-params .route-buttons button.deactive svg,.route-params .route-buttons button.deactive:hover svg{fill:#011e391f}.route-params .route-buttons svg,.route-params>svg{fill:#1eae00;border:none;cursor:pointer;display:inline-block;height:24px;text-align:center;vertical-align:top;white-space:nowrap;width:24px}.route-params .route-buttons svg.icon-close-thin,.route-params>svg.icon-close-thin{height:24px;padding:0;position:absolute;right:24px;top:24px;width:24px}.route-params>svg{fill:#828282}.route-params-premium-tooltip{color:#fff;font-size:14px;line-height:18px}.route-params-premium-tooltip a{color:#27e000}.route-type-params{font-size:13px}.route-type-params .item-type-params{display:flex;flex-wrap:wrap;width:100%}.route-type-params .item-type-params.car{justify-content:space-between}.route-type-params .item-type-params>:not(:last-child){margin-right:16px}.route-type-params .item-type-params>*{flex-grow:1;margin-top:12px}.route-type-params .item-type-params.car.new-route-types{justify-content:flex-start}.route-type-params .item-type-params.car.new-route-types>.params-select-label{flex:0 0 auto}.route-type-params .params-select-label{align-items:center;cursor:pointer;display:flex;gap:4px;height:24px;user-select:none}.route-type-params .params-select-label.pubt-preferences-button--disabled{display:none}.route-type-params .car-options button{background:none;border:0;padding:0}.route-type-params .params-select-label__iconHolder{align-items:center;display:flex;flex-direction:row;gap:4px}.route-type-params .params-select-label__iconHolder:empty{display:none}.route-type-params .params-select-label__iconHolder img{height:20px;width:20px}.route-type-params .params-select-label__iconHolder .icon.icon-avoid-pay{background:#0000;border:none;box-shadow:none;height:20px;padding:0;width:20px}.route-type-params .params-select-label__iconHolder mapy-icon{color:var(--Primary-Primary-13);height:20px;padding:0;width:20px}.route-type-params .params-select-popup{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #0003;display:block;left:0;margin:0;padding:0;position:absolute;top:48px;user-select:none;z-index:10}.route-type-params .params-select-popup li{padding:8px 12px}.route-type-params .params-select-popup li.selected,.route-type-params .params-select-popup li:not(.disabled):hover{background:#f0f0f0}.route-type-params .params-select-popup li.selected .title{font-weight:700}.route-type-params .params-select-popup li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.route-type-params .params-select-popup li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.route-type-params .params-select-popup li p{margin:0}.route-type-params .params-select-popup li .title{color:#000;font-size:13px;line-height:20px}.route-type-params .params-select-popup li .desc{color:#828282;font-size:12px;line-height:16px}.route-type-params .params-select-popup li.beta .desc:after{content:url(/img/beta-small.png);display:inline-block;margin-left:4px;position:relative;top:1px}.route-type-params .params-select-popup li.disabled{align-items:center;cursor:default;display:flex;justify-content:space-between}.route-type-params .params-select-popup li.disabled .title{color:var(--Primary-Primary-3)}.route-type-params .params-select-popup li.disabled img{cursor:pointer;height:17px;width:17px}.route-type-params>div{padding-top:8px;position:relative}.route-type-params .hide{display:none}.route-type-params input.datetime[type=text],.route-type-params input[type=number]{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:none!important;box-sizing:border-box;color:#6b7580;font-size:13px;height:24px;line-height:16px;padding:2px 8px;width:124px}.route-type-params .cal-content{font-size:12px;text-align:center}.route-type-params .cal-content input[type=text]{font-size:13px;height:26px;line-height:auto;margin:0;width:30px}.route-type-params .cal-button{text-align:center;width:28px}.route-type-params .cal-time,.route-type-params .cal-title{text-align:center}.route-type-params .pt-wrap{position:relative}.route-type-params .icon{fill:#828282;background:#fff;border-radius:4px;box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a;height:14px;padding:3px;width:14px}.route-type-params .toll:not(.radiocheck){align-items:center;cursor:pointer;display:flex;height:24px;justify-content:right;position:relative;user-select:none}.route-type-params .toll:not(.radiocheck) .icon{display:block;margin-right:4px}.route-type-params .toll:not(.radiocheck) .popup{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 #0003;box-sizing:border-box;display:none;margin:0;padding:0;position:absolute;right:0;top:32px;width:215px;z-index:10}.route-type-params .toll:not(.radiocheck) .popup.open{display:block}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item{display:flex;padding:2px 16px 2px 11px;text-align:left}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck{height:auto!important;width:100%}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p{font-size:13px;line-height:20px;margin:0 0 0 5px;padding:0}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p.title{margin-top:2px}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck p.avoid{color:#828282;font-size:12px;line-height:16px}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .radiocheck{flex:0 1 100%}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .flag-area{flex:0 1 auto;text-align:right;width:20px}.route-type-params .toll:not(.radiocheck) .popup .checkbox-item .flag-area .flag-cover{background-position:50%;background-size:cover;border-radius:100%;box-shadow:0 2px 4px 0 #0003;display:inline-block;height:20px;overflow:hidden;width:20px}.route-type-params .toll:not(.radiocheck) .popup .hide-title{background:var(--Green-Green-1);color:#fff;cursor:pointer;line-height:14px;padding:11px 0 11px 16px;text-align:left;white-space:pre}.route-type-params .toll:not(.radiocheck) .popup .hide-title svg{fill:#fff;display:inline-block;height:14px;margin-right:10px;vertical-align:top;width:14px}.route-type-params .toll:not(.radiocheck) .popup .hide-title span{display:inline-block;font-size:12px;line-height:16px;vertical-align:top}.route-type-params .toll:not(.radiocheck) .popup .avoid-all{padding-bottom:8px;padding-top:8px}.route-type-params .toll:not(.radiocheck) .popup .separator{background:#eee;height:1px;margin:0 16px;padding:0}.route-type-params .toll:not(.radiocheck) .popup ul{margin:0;padding:0 0 8px}.route-type-params .toll:not(.radiocheck) .popup .country-list{max-height:300px;overflow:auto;padding-top:10px}.route-type-params .toll:not(.radiocheck) .popup .country-list.with-last-choice{padding-bottom:0}.route-type-params .toll:not(.radiocheck) .popup .last-choice-title{background-color:#f8f8f8;border-top:1px solid #eee;color:#828282;font-size:12px;line-height:16px;margin-bottom:0;margin-top:0;padding:14px 0 9px 11px;text-align:left}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list{padding-bottom:0}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list .last-choice{background-color:#f8f8f8}.route-type-params .toll:not(.radiocheck) .popup .last-choice-list .last-choice p.title{color:#828282}.route-type-params .radiocheck:not(#foo).show-avoid-paids{align-items:center;cursor:pointer;display:flex}.route-type-params .radiocheck:not(#foo).show-avoid-paids .icon-forward{display:block;margin-right:4px}.route-type-params .radiocheck:not(#foo).show-avoid-paids>input{display:none}.route-type-params .radiocheck:not(#foo).show-avoid-paids>span{background:none;padding:0}.route-type-params label.pubtSelect{display:inline-block;min-width:70px;padding-right:10px;white-space:nowrap}.route-type-params button.pubtSelectButton{display:block;margin-top:10px}.route-summary{position:relative}.route-summary:not(:has(.route-summary__departure-info)){padding-top:94px}.route-summary.anim{pointer-events:none}.route-summary>h3{background-color:#fff;border:1px solid #0000;border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a;color:#6b7580;cursor:pointer;font-size:16px;font-weight:400;line-height:18px;margin:0;padding:6px;position:absolute;text-align:center;top:32px;transition:color .3s,background-color .3s,border-color .3s,opacity .2s,left .3s;width:84px}.route-summary>h3.alt-2{left:232px}.route-summary>h3.alt-1{left:126px}.route-summary>h3.alt-0{left:20px}.route-summary>h3.hide{opacity:0}.route-summary>h3 span{display:block}.route-summary>h3 span:first-child{margin-bottom:2px}.route-summary>h3 .distance{font-weight:700}.route-summary>h3 .time{font-size:12px;line-height:16px}.route-summary>h3.highligh-time .time{font-size:16px;font-weight:700;line-height:18px}.route-summary>h3.highligh-time .distance{font-size:12px;font-weight:400;line-height:16px}.route-summary>h3.hover{border-color:#e8e8e8;color:#000}.route-summary>h3.active{background-color:#e4e8f8;box-shadow:none;color:#03f;cursor:default}.route-summary>svg{fill:#fff;stroke:#deeaf8;height:18px;left:37px;position:absolute;top:77px;transition:left .3s;width:22px}.route-summary.i-2>svg{left:270px}.route-summary.i-1>svg{left:164px}.route-summary.i-0>svg{left:58px}.route-summary .box{background:#fff;border:1px solid #deeaf8;border-radius:10px;box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a;margin:0 20px;min-height:100px;position:relative}.route-summary .box .route-actions{align-items:flex-start;display:flex;justify-content:center;padding:12px 0}.route-summary .box .scroll-line{background:#eee;height:1px}.route-summary .box .route-like-cont{border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:12px;padding:12px}.route-summary .box .route-like-cont .mymaps-sharing{padding:0}.route-summary .box .route-like{font-size:14px;line-height:20px;padding:2px 4px;position:relative}.route-summary .box .route-like h4{color:#000;font-weight:400;margin:0;padding:0}.route-summary .box .route-like p{color:#828282;font-size:12px;margin:0}.route-summary .box .route-like p a{color:var(--Green-Green-1)}.route-summary .box .route-like p a:active,.route-summary .box .route-like p a:hover{color:var(--Green-Green-1-Hover)}.route-summary .box .route-like .edit-props-btn{position:absolute;right:0;top:0}.route-summary .box .route-closure{border-bottom:1px solid #eee;padding:10px 17px}.route-summary .box .route-closure p{display:inline-block;font-size:14px;line-height:24px;margin:0;padding:0}.route-summary .box .route-closure span,.route-summary .box .route-closure svg{display:inline-block;vertical-align:top}.route-summary .box .route-closure svg{height:24px;width:24px}.route-summary .box .route-closure span{color:#c00;margin-left:7px}.route-summary .box .route-closure:empty{display:none}.route-summary .ad-container-route.show{border-bottom:1px solid #eee;color:#828282;padding:12px 23px;text-align:right}.route-summary .ad-container-route.show span{display:inline-block;font-size:10px;line-height:11px;padding-top:4px}.route-summary .ad-container-route.show div{margin:0 auto}.routes .route-summary{padding-top:0;position:static}.routes .route-summary h2{font-size:18px;font-weight:400;line-height:24px;margin:0;padding:20px}.routes .route-summary h2 .distance,.routes .route-summary h2.highligh-time .time{font-weight:700}.routes .route-summary h2.highligh-time .distance{font-weight:400}.routes .route-summary .box>svg{fill:#fff;stroke:#deeaf8;height:18px;left:33px;position:absolute;top:-18px;width:22px}.route-summary__departure-info{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:20px 17px 74px}.route-modules{padding-top:6px}.route-modules .route-module-debug{display:flex;flex-direction:column;gap:5px}.route-modules .route-module-debug p{margin:0}.route-modules .route-module-debug p.line{color:green}.route-modules .route-module-debug p.error{color:#c01}.route-modules .module-content{color:#828282;cursor:pointer;font-size:14px;line-height:24px;padding:6px 12px;position:relative}.route-modules .module-content>div>mapy-icon,.route-modules .module-content>div>svg{fill:#828282;display:inline-block;height:24px;margin-right:8px;vertical-align:bottom;width:24px}.route-modules .module-content>div>mapy-icon path,.route-modules .module-content>div>mapy-icon use,.route-modules .module-content>div>svg path,.route-modules .module-content>div>svg use{fill:#828282}.route-modules .module-content.switcher .switch{float:right;margin-right:4px;top:3px}.route-modules .module-content.switcher .switch.switch{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-modules .module-content.switcher .switch.switch input{display:none}.route-modules .module-content.switcher .switch.switch input:checked+.slider{background-color:#1eae00;border-color:#1eae00}.route-modules .module-content.switcher .switch.switch input:checked+.slider:before{border-color:#1eae00;transform:translateX(16px)}.route-modules .module-content.switcher .switch.switch .slider{background-color:#f2f2f2;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;position:relative;top:2px;transition:.4s;width:32px}.route-modules .module-content.switcher .switch.switch .slider:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;content:"";display:block;height:16px;left:-1px;position:absolute;top:-1px;transition:.4s;width:16px}.route-modules .module-content.switcher .switch .indicator{display:inline-block;margin-right:4px}.route-modules .module-content.open,.route-modules .module-content:hover{color:var(--Green-Green-1)}.route-modules .module-content.open>div>svg,.route-modules .module-content.open>div>svg path,.route-modules .module-content.open>div>svg use,.route-modules .module-content:hover>div>svg,.route-modules .module-content:hover>div>svg path,.route-modules .module-content:hover>div>svg use{fill:var(--Green-Green-1)}.route-modules .module-content.open>div>mapy-icon,.route-modules .module-content:hover>div>mapy-icon{color:var(--Green-Green-1)!important}.route-modules .module-content:hover:not(.open).switcher .indicator{color:#828282}.route-modules .module-content.disable:hover>div,.route-modules .module-content.disable>div{color:#c8c8c8}.route-modules .module-content.disable:hover>div .icon,.route-modules .module-content.disable>div .icon{fill:#c8c8c8}.route-modules .module-content.disable:hover>div .switch,.route-modules .module-content.disable:hover>div .switch .indicator,.route-modules .module-content.disable>div .switch,.route-modules .module-content.disable>div .switch .indicator{color:#c8c8c8}.route-modules .module-content.route-weather.open .route-weather-error,.route-modules .module-content.route-weather.open .route-weather-form-box{display:block}.route-modules .module-content.route-weather .route-weather-form-box{color:#000;display:none;font-size:12px;padding-left:32px}.route-modules .module-content.route-weather .route-weather-form-box .box-type{margin:18px 0 0}.route-modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck{margin-right:20px}.route-modules .module-content.route-weather .route-weather-form-box .box-type .radiocheck input{margin-right:5px}.route-modules .module-content.route-weather .route-weather-form-box .box-time{margin:18px 0 13px}.route-modules .module-content.route-weather .route-weather-form-box .box-time span{display:inline-block;margin-right:10px}.route-modules .module-content.route-weather .route-weather-form-box .box-time select{height:26px;margin-right:5px;width:100px}.route-modules .module-content.route-weather .route-weather-form-box.loading>:not(.load){display:none}.route-modules .module-content.route-weather .route-weather-error{color:#c00;display:none;margin:18px 0 13px;text-align:center}@media only screen and (max-width:789px){.width-1 .route-modules>.module-content:hover{color:#828282}.width-1 .route-modules>.module-content:hover>div>svg,.width-1 .route-modules>.module-content:hover>div>svg path,.width-1 .route-modules>.module-content:hover>div>svg use{fill:#828282}.width-1 .route-modules>.module-content:hover>div>mapy-icon{color:#828282!important}.width-1 .route-modules>.module-content.open{color:var(--Green-Green-1)}.width-1 .route-modules>.module-content.open>div>svg,.width-1 .route-modules>.module-content.open>div>svg path,.width-1 .route-modules>.module-content.open>div>svg use{fill:var(--Green-Green-1)}.width-1 .route-modules>.module-content.open>div>mapy-icon{color:var(--Green-Green-1)!important}}.route-modules .route-height-profile.open{padding-bottom:0}.route-modules .route-height-profile .module-content{padding:0}.route-modules .route-height-profile .module-content .loader-big{background:#f8f8f8}.route-modules .route-height-profile .module-content .loader-big img{padding-top:0}.route-modules .route-height-profile .module-content .line-chart{padding-top:10px}.route-modules .route-height-profile .module-content .line-chart .desc svg{fill:#999}.route-modules .route-height-profile .module-content:empty{display:none}.route-modules .route-height-profile .module-content.loading{padding:15px}.route-modules .route-height-profile .module-content .canvas-cover,.route-modules .route-height-profile .module-content .desc{background:#fff}.route-modules .route-height-profile .module-content .desc{padding-top:6px}.route-modules .route-height-profile .module-content .canvas-cover .canvas-caption.min-max .unit,.route-modules .route-height-profile .module-content .canvas-cover .canvas-caption.min-max .value{line-height:normal}@media only screen and (max-width:789px){.width-1 .line-chart{max-width:100%}}.route-itinerary.open{padding:0}.route-itinerary.open .route-itinerary-form-header{padding:6px 12px 0}.route-itinerary .module-content{padding:0}.route-itinerary .module-content:empty{display:none}.route-itinerary .itinerary{margin:15px 0 0;padding:0;text-align:left}.route-itinerary .itinerary .item{border-color:#f8f8f8;padding:0}.route-itinerary .itinerary .item p{color:#000;padding-left:38px}.route-itinerary .itinerary .item p.closure,.route-itinerary .itinerary .item p.warning{color:#000;padding:15px 11px}.route-itinerary .itinerary .item p .itinerary-img{left:12px}.route-itinerary .itinerary .item .marker{left:6px}.route-itinerary .itinerary .item.extra p{padding-left:50px}.route-itinerary .itinerary .item.extra p.closure,.route-itinerary .itinerary .item.extra p.warning{padding:11px 11px 25px 55px}.route-itinerary .itinerary .item.extra p.closure em,.route-itinerary .itinerary .item.extra p.warning em{color:#828282;display:block;font-size:12px;line-height:16px;margin-top:5px}.route-itinerary .itinerary .item:not(.extra) p{font-size:12px;line-height:16px}.route-itinerary .itinerary .item:not(.extra) p.closure,.route-itinerary .itinerary .item:not(.extra) p.warning{background-color:#ffeae0;color:#c00;display:flex;line-height:24px}.route-itinerary .itinerary .item:not(.extra) p.closure svg,.route-itinerary .itinerary .item:not(.extra) p.warning svg{flex:0 0 auto;height:20px;margin-right:8px;width:20px}.marker-bubble.route-summary{border-radius:8px;box-shadow:0 4px 16px 0 #0003;color:#6b7580;cursor:default;height:52px;left:auto;padding-top:0;transition:color .3s,background-color .3s;z-index:4}.marker-bubble.route-summary span{display:inline-block;font-size:14px;line-height:20px;padding:6px 10px;white-space:nowrap}.marker-bubble.route-summary span.alter{cursor:pointer}.marker-bubble.route-summary b{display:block;font-size:16px}.marker-bubble.route-summary .arrow{height:104px;left:-8px;pointer-events:none;top:-26px;width:72px}.marker-bubble.route-summary .arrow svg{height:52px;margin-left:18px;transition:fill .3s;width:36px}.marker-bubble.route-summary .arrow.right{left:auto;right:-8px}.marker-bubble.route-summary:hover{cursor:pointer}.marker-bubble.route-summary.hover{color:#000}.marker-bubble.route-summary.active{background-color:#e4e8f8;color:#03f}.marker-bubble.route-summary.active svg{fill:#e4e8f8}.marker-bubble.route-closure{cursor:pointer;height:24px;left:auto;transition:height .2s,margin-top .2s,margin-left .2s}.marker-bubble.route-closure span{color:#c00;display:inline-block;display:flex;font-size:12px;line-height:20px;padding:2px 8px 2px 2px;transition:padding .2s;white-space:nowrap}.marker-bubble.route-closure span svg{height:20px;margin-right:4px;width:20px}.marker-bubble.route-closure .arrow{height:48px;left:0;top:-12px;width:24px}.marker-bubble.route-closure .arrow svg{height:24px;margin-left:6px;width:12px}.marker-bubble.route-closure .arrow.right{left:auto;right:0}.marker-bubble.route-closure.hover{height:28px;margin-left:-2px;margin-top:-2px}.marker-bubble.route-closure.hover span{padding:4px 8px 4px 4px}.route-container .loader-big{background:#fffc;background:linear-gradient(180deg,#fffc,#fffc 95%,#f8f8f8);height:100%;left:0;padding-bottom:0!important;padding-top:0!important;position:absolute;text-align:center;top:0;width:100%;z-index:50}.route-container .loader-big img{padding-top:60px;position:fixed}.route-container .route-info{margin:0 20px;position:absolute;text-align:center;top:65%;width:calc(100% - 40px)}.route-container .route-info svg{fill:#6b7580;display:inline-block;height:24px;width:24px}.route-container .route-info use{fill:#6b7580}.route-container .route-info p{color:#6b7580;font-size:14px;line-height:16px}.route-container .route-info p a,.route-container .route-info p button{background:none;border:0;color:var(--Green-Green-1);cursor:pointer;display:inline;display:contents;font-family:inherit;font-size:inherit;margin:0;padding:0}.route-container .route-info:empty{display:none}@media only screen and (max-width:789px){.route-container .route-info{padding-top:75px;position:static;top:auto}}@media only screen and (max-height:850px){.route-container .route-info{padding-top:75px;position:static;top:auto}}button.alter{background-color:#fff;border:1px solid #0000;border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a;padding:16px 6px;position:absolute;top:32px;transition:border-color .3s,left .3s;width:32px}.alt-3 button.alter{left:336px}.alt-2 button.alter{left:230px}.alt-1 button.alter{left:126px}button.alter svg{fill:#03f;height:14px;transition:fill .3s,transform .5s;width:14px}button.alter:not(.none):hover{border-color:#e8e8e8}button.alter:not(.none):hover svg{fill:#0020a0}button.alter.off svg{transform:rotateY(180deg)}button.alter.none{cursor:default;line-height:16px;overflow:visible;transition:opacity .6s}button.alter.none span{background:linear-gradient(90deg,#fff0,#f8f8f8 30%,#f8f8f8);font-size:14px;left:0;line-height:56px;padding-left:26px;position:absolute;top:-4px;white-space:nowrap;width:auto;width:56px}button.alter.none.hide{opacity:0}.route-items .buttons .booking-placeholder{left:115px;max-width:220px;position:absolute;top:-20px}.route-items .buttons .booking-placeholder .booking-link-container{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.route-items .buttons .booking-placeholder .booking-link-route{background:#1eae0014;border-radius:6px;display:flex;flex-direction:row;gap:8px;padding:6px 6px 6px 8px;text-align:left}.route-items .buttons .booking-placeholder .booking-link-route .booking-link-route__title{color:#1eae00;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.route-items .buttons .booking-placeholder .booking-link-route .icon.icon-booking{height:16px;width:16px}.route-items .buttons .booking-placeholder .booking-link-route:hover{background:#1eae001f}.route-items .buttons .booking-placeholder .booking-link-route:empty{display:none}.route-items .buttons:has(.booking-placeholder){height:30px}.route-read-only-info{background:var(--Primary-Primary-5);border-radius:8px;box-sizing:border-box;color:#666;display:none;font-size:14px;line-height:20px;margin:0 20px 20px;padding:8px}.route-read-only-info img{height:16px;vertical-align:sub;width:16px}.route-read-only-info a{color:var(--Green-Green-1)}.route-read-only-info.visible{display:block}.params-select-popup.car-options{max-height:calc(100vh - 200px);overflow:auto;padding:16px 16px 20px}.route-car-options,.route-car-options__dynamicOptions{display:flex;flex-direction:column;gap:12px}.route-car-options:empty,.route-car-options__dynamicOptions:empty{display:none}.route-car-options__checkboxTextLine{cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.route-car-options__checkboxTextLine mapy-toggle{flex:0 0 auto;font-size:14px}.route-car-options__checkboxTextLine:not(.disabled):hover mapy-toggle{background:#99a5b0}.route-car-options__checkboxTextLine:not(.disabled):hover mapy-toggle[checked]{background:#1b9d00}.route-car-options__title{color:var(--Primary-Primary-2);font-size:12px;font-weight:400;line-height:16px;margin:0}.route-car-options__checkboxTextLine__textPart{align-items:center;display:flex;flex:1 1 100%;justify-content:space-between}.route-car-options__checkboxTextLine__textPart img{height:17px;width:17px}.route-car-options__checkboxTextLine__title{color:var(--Primary-Primary-1);font-size:14px;line-height:20px}.route-car-options__checkboxTextLine.disabled{cursor:default}.route-car-options__checkboxTextLine.disabled .route-car-options__checkboxTextLine__title{color:var(--Primary-Primary-3);cursor:default}.route-car-options__buttons{display:flex;justify-content:flex-end;margin-top:4px}.route-car-options__buttons mapy-router-button{flex:0 0 auto;font-weight:700}.route-car-options__stateLine{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.route-car-options__stateLine mapy-toggle{flex:0 0 auto;font-size:14px}.route-car-options__stateLine__leftPart{align-items:flex-start;display:flex;flex:0 1 100%;flex-direction:row;gap:8px}.route-car-options__stateLine__leftPart img{border-radius:100%;flex:0 0 24px;height:24px;width:24px}.route-car-options__stateLine__textPart{display:flex;flex-direction:column;gap:0}.route-car-options__stateLine__textPart__title{color:var(--Primary-Primary-1);font-size:14px;line-height:20px}.route-car-options__stateLine__textPart__subTitle{color:var(--Primary-Primary-2);font-size:12px;line-height:16px}.route-car-options__states{display:flex;flex-direction:column;gap:8px}.route-car-options__states:empty{display:none}.route-car-options__stateLine:hover mapy-toggle{background:#99a5b0}.route-car-options__stateLine:hover mapy-toggle[checked]{background:#1b9d00}.pubt-type-bus{--backgroundColor:var(--pub-tran-bus)}.pubt-type-train{--backgroundColor:var(--pub-tran-train)}.pubt-type-tram{--backgroundColor:var(--pub-tran-tram)}.pubt-type-trolley{--backgroundColor:var(--pub-tran-trolley)}.pubt-type-metro-a{--backgroundColor:var(--pub-tran-metro-a)}.pubt-type-metro-b{--backgroundColor:var(--pub-tran-metro-b)}.pubt-type-metro-c{--backgroundColor:var(--pub-tran-metro-c)}.pubt-type-metro-d{--backgroundColor:var(--pub-tran-metro-d)}.pubt-type-ferryBoat{--backgroundColor:var(--pub-tran-ferryBoat)}.pubt-type-cableWay{--backgroundColor:var(--pub-tran-cableWay)}.route-type-params .route-pubt{display:flex;gap:24px}.route-type-params .route-pubt button{background:none;border:0;padding:0}.route-type-params .route-pubt .params-select-label{font-size:13px;gap:4px}.route-type-params .route-pubt .params-select-label.open,.route-type-params .route-pubt .params-select-label:hover{color:#1eae00}.route-type-params .route-pubt .params-select-label.open .icon,.route-type-params .route-pubt .params-select-label:hover .icon{fill:#1eae00}.route-type-params .route-pubt .params-select-label span:first-letter{text-transform:capitalize}.route-type-params .route-pubt .params-select-label span.number{align-items:center;background-color:#db5200;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;width:20px}.params-select-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px 0 #0003;padding:20px;width:258px}.params-select-popup .hide{display:none}.params-select-popup.datetime{max-height:calc(100% - var(--top, 0px) - 20px);max-width:100%;min-width:348px;overflow:auto;width:fit-content}.params-select-popup.datetime>div{display:flex;flex-direction:column;gap:20px}.params-select-popup.datetime .buttons{display:flex;gap:8px;justify-content:center;width:100%}.params-select-popup.datetime .buttons label{background-color:#1eae0014;border-radius:8px;color:#1eae00;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:6px 16px;text-align:center;text-transform:capitalize;width:100%}.params-select-popup.datetime .buttons label:hover{background-color:#1eae0024;color:#1b9d00}.params-select-popup.datetime .buttons input{display:none}.params-select-popup.datetime .buttons input:checked+label{background-color:#1eae00;color:#fff}.params-select-popup.datetime .dateSelect,.params-select-popup.datetime .timeSelect{align-items:center;border:1px solid #d9d9d9;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;height:36px;justify-content:space-between;padding:6px 4px}.params-select-popup.datetime .dateSelect button,.params-select-popup.datetime .timeSelect button{align-items:center;border:none;border-radius:4px;box-sizing:border-box;display:flex;height:26px;justify-content:center;padding:0 8px;width:36px}.params-select-popup.datetime .dateSelect button:hover:not(:disabled),.params-select-popup.datetime .timeSelect button:hover:not(:disabled){background-color:#011e390a}.params-select-popup.datetime .dateSelect button:disabled,.params-select-popup.datetime .timeSelect button:disabled{cursor:not-allowed}.params-select-popup.datetime .dateSelect button:disabled mapy-icon,.params-select-popup.datetime .timeSelect button:disabled mapy-icon{color:#011e391f}.params-select-popup.datetime .dateSelect button span,.params-select-popup.datetime .timeSelect button span{color:#011e39;font-size:14px;line-height:20px;text-transform:lowercase}.params-select-popup.datetime .dateSelect button span.capitalize,.params-select-popup.datetime .timeSelect button span.capitalize{text-transform:capitalize}.params-select-popup.datetime .dateSelect .flatpickr-input,.params-select-popup.datetime .timeSelect .flatpickr-input{display:none}.params-select-popup.datetime .dateSelect mapy-icon,.params-select-popup.datetime .timeSelect mapy-icon{color:#1eae00;height:20px;width:20px}.params-select-popup.datetime .dateSelect div button,.params-select-popup.datetime .timeSelect div button{align-items:center;display:flex;gap:4px;height:26px;justify-content:space-between;width:auto}.params-select-popup.datetime .bottom{align-items:center;display:flex;flex-direction:row-reverse;gap:16px;justify-content:space-between}.params-select-popup.datetime .bottom mapy-router-button{flex:none}.params-select-popup.datetime .btn-now{border:none;color:#1eae00;font-size:14px;line-height:20px;padding:0}.params-select-popup.datetime .btn-now:first-letter{text-transform:capitalize}.params-select-popup.datetime .btn-now:hover{color:#1b9d00}.params-select-popup.preferences{max-width:100%;padding:0 8px}.params-select-popup.preferences>div{display:flex;flex-direction:row;gap:8px}.params-select-popup.preferences h4{color:#011e3999;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:4px 8px;white-space:nowrap}.params-select-popup.preferences .pubt-options,.params-select-popup.preferences .pubt-type{display:flex;flex-direction:column;padding:12px 0}.params-select-popup.preferences .pubt-options .list,.params-select-popup.preferences .pubt-type .list{flex:1}.params-select-popup.preferences .pubt-options p,.params-select-popup.preferences .pubt-type p{align-items:center;color:#011e39;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:20px;margin:0;padding:4px 8px}.params-select-popup.preferences .pubt-options p span,.params-select-popup.preferences .pubt-type p span{flex:1}.params-select-popup.preferences .pubt-options p mapy-icon,.params-select-popup.preferences .pubt-type p mapy-icon{border-radius:50%;color:#fff;height:24px;width:24px}.params-select-popup.preferences .pubt-options p.bus mapy-icon,.params-select-popup.preferences .pubt-type p.bus mapy-icon{background-color:var(--pub-tran-bus)}.params-select-popup.preferences .pubt-options p.train mapy-icon,.params-select-popup.preferences .pubt-type p.train mapy-icon{background-color:var(--pub-tran-train)}.params-select-popup.preferences .pubt-options p.tram mapy-icon,.params-select-popup.preferences .pubt-type p.tram mapy-icon{background-color:var(--pub-tran-tram)}.params-select-popup.preferences .pubt-options p.trolley mapy-icon,.params-select-popup.preferences .pubt-type p.trolley mapy-icon{background-color:var(--pub-tran-trolley)}.params-select-popup.preferences .pubt-options p.metro mapy-icon,.params-select-popup.preferences .pubt-type p.metro mapy-icon{background-color:var(--pub-tran-metro-b)}.params-select-popup.preferences .pubt-options p.ferry mapy-icon,.params-select-popup.preferences .pubt-type p.ferry mapy-icon{background-color:var(--pub-tran-ferryBoat)}.params-select-popup.preferences .pubt-options p.cable mapy-icon,.params-select-popup.preferences .pubt-type p.cable mapy-icon{background-color:var(--pub-tran-cableWay)}.params-select-popup.preferences .pubt-options p:hover mapy-toggle,.params-select-popup.preferences .pubt-type p:hover mapy-toggle{background:#99a5b0}.params-select-popup.preferences .pubt-options p:hover mapy-toggle[checked],.params-select-popup.preferences .pubt-type p:hover mapy-toggle[checked]{background:#1b9d00}.params-select-popup.preferences .pubt-type{border-right:1px solid #011e3914}.params-select-popup.preferences .pubt-type p span{white-space:nowrap}.params-select-popup.preferences .pubt-options p mapy-icon{color:#011e3966;height:16px;width:16px}.params-select-popup.preferences .bottom-buttons{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;padding-bottom:4px}.params-select-popup.preferences .bottom-buttons mapy-router-button{flex:none}.params-select-popup.preferences .btn-reset{border:none;color:#1eae00;font-size:14px;line-height:20px;padding:0}.params-select-popup.preferences .btn-reset:hover{color:#1b9d00}@media only screen and (max-width:464px){.params-select-popup.preferences>div{flex-direction:column;gap:0}.params-select-popup.preferences .pubt-type .list{display:flex;flex-wrap:wrap}.params-select-popup.preferences .pubt-type .list p{box-sizing:border-box;width:50%}.params-select-popup.preferences .bottom-buttons{flex-direction:row-reverse;justify-content:space-between;padding-top:20px}}.timeSelect .flatpickr-calendar{background-color:initial;box-shadow:none;padding:2px 8px;width:64px}.timeSelect .flatpickr-calendar .flatpickr-time,.timeSelect .flatpickr-calendar.hasTime{border-top:none}.timeSelect .flatpickr-calendar.inline{top:0}.timeSelect .flatpickr-calendar:focus-within,.timeSelect .flatpickr-calendar:hover{background-color:#011e390a}.timeSelect .flatpickr-time{display:flex;gap:2px;height:auto;justify-content:center;line-height:20px}.timeSelect .flatpickr-time input{color:#011e39}.timeSelect .flatpickr-time input.flatpickr-hour{font-weight:400}.timeSelect .flatpickr-time input:focus,.timeSelect .flatpickr-time input:hover{background-color:initial}.timeSelect .flatpickr-time .flatpickr-time-separator{color:#011e39;width:auto}.timeSelect .numInputWrapper{height:auto;line-height:20px;width:auto}.timeSelect .numInputWrapper:hover{background-color:initial}.timeSelect .numInputWrapper .arrowDown,.timeSelect .numInputWrapper .arrowUp{display:none}.datePickr{background-color:initial;box-shadow:none}.datePickr.inline{top:0}.datePickr .flatpickr-current-month{font-size:14px;height:auto;line-height:20px;padding:0}.datePickr .flatpickr-current-month .cur-month{font-weight:400}.datePickr .flatpickr-current-month .cur-month:hover,.datePickr .flatpickr-current-month .numInputWrapper:hover{background-color:initial}.datePickr .flatpickr-current-month .numInputWrapper input{pointer-events:none}.datePickr .flatpickr-current-month .numInputWrapper span.arrowDown,.datePickr .flatpickr-current-month .numInputWrapper span.arrowUp{display:none}.datePickr .flatpickr-months{padding-bottom:20px}.datePickr .flatpickr-months .flatpickr-month{height:20px}.datePickr .flatpickr-next-month,.datePickr .flatpickr-prev-month{fill:#1eae00;height:auto;padding:0}.datePickr .flatpickr-next-month mapy-icon,.datePickr .flatpickr-prev-month mapy-icon{pointer-events:none}.datePickr mapy-icon{color:#1eae00;display:block;height:20px;width:20px}.datePickr .flatpickr-weekdays{height:20px;padding-bottom:20px}.datePickr span.flatpickr-weekday{color:#011e3966;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase}.datePickr .dayContainer{font-size:16px;line-height:24px}.datePickr .flatpickr-day.flatpickr-disabled{color:#011e3966}.datePickr .flatpickr-day{color:#011e39}.datePickr .flatpickr-day.today{border-color:#1eae001f}.datePickr .flatpickr-day.today:focus,.datePickr .flatpickr-day.today:hover{color:#011e39}.datePickr .flatpickr-day.selected{background-color:#1eae00;color:#fff}.datePickr .flatpickr-day:focus:not(.flatpickr-disabled):not(.selected),.datePickr .flatpickr-day:hover:not(.flatpickr-disabled):not(.selected){background-color:#1eae001f;border-color:#0000}.datePickr .flatpickr-day.nextMonthDay,.datePickr .flatpickr-day.prevMonthDay{color:#011e3966}.pubt-container{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px}.pubt-container>button{background-color:#fff;border:none;border-radius:8px;color:#011e3966;font-size:14px;padding:4px 12px;width:100%}.pubt-container>button:hover{background-color:#011e390a;color:#011e39}.pubt-container.detail{padding:0}.pubt-container.detail>:not(.detail-pubt){display:none}.pubt-container.detail .detail-pubt{display:block}.pubt-container .detail-pubt{display:none}.route-container:has(.pubt-container.detail)>div:not(.pubt-container){display:none}.pubt-type-midpoint{--backgroundColor:#fff;border:2px solid #011e3914;border-radius:50%;box-sizing:border-box;color:#011e3999;justify-content:center;min-height:24px;min-width:24px;padding:2px 3px}.pubt-type-midpoint span{margin:0}.pubt-list-container{align-items:center;gap:12px;justify-content:center}.pubt-list-container,.pubt-list-item{display:flex;flex-direction:column;width:100%}.pubt-list-item{background-color:#fff;border:1px solid #fff;border-radius:8px;box-sizing:border-box;cursor:pointer;gap:4px;overflow:hidden;padding:12px 16px;position:relative}.pubt-list-item.selected{border-color:#1eae00}.pubt-list-item.selected .total-time.hover{right:0}.pubt-list-item .top{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.pubt-list-item .top>div>span{color:#011e3999;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pubt-list-item .top>div:first-of-type{display:flex;flex-direction:column;gap:4px}.pubt-list-item .top.past p,.pubt-list-item .top.past>div>span{color:#011e3966}.pubt-list-item .top div.right{height:20px}.pubt-list-item p{color:#011e3999;color:#011e39;display:flex;font-size:14px;gap:18px;line-height:20px;margin:0}.pubt-list-item .total-time{align-items:center;background-color:#fff;border-radius:0 7px;color:#fff;display:flex;font-size:12px;gap:4px;justify-content:center;line-height:16px;min-height:24px;padding:4px;position:relative;right:-16px;text-align:right;top:-12px}.pubt-list-item .total-time mapy-icon{opacity:.01}.pubt-list-item .total-time.hover{background-color:#f5f6f7;color:#011e3999;position:absolute;right:-28px;top:0;transition:right .2s}.pubt-list-item .total-time.hover mapy-icon{opacity:1}.pubt-list-item .total-time mapy-icon{color:#011e3999;height:24px;width:24px}.pubt-list-item .total-time mapy-icon.warning{color:red;height:16px;width:16px}.pubt-list-item .middle{align-items:flex-start;display:flex;justify-content:flex-start;padding-left:56px}.pubt-list-item .middle>mapy-icon{color:#011e39;height:20px;width:20px}.pubt-list-item .pubt-type-list{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.detail-pubt{height:100%;width:100%}.detail-pubt__header{align-items:center;background-color:#fff;border-bottom:1px dashed #011e391f;display:flex;gap:16px;justify-content:flex-start;padding:24px 20px;position:sticky;width:100%}.detail-pubt__header h3{color:#011e39;font-size:20px;font-weight:700;line-height:28px;margin:0}.detail-pubt__header__return{align-items:center;background-color:#f5f6f7;border:none;border-radius:8px;display:flex;height:56px;padding:4px 6px;width:32px}.detail-pubt__header__return mapy-icon{color:#1eae00;transform:scaleX(-1)}.detail-pubt__header__return:focus,.detail-pubt__header__return:hover{background-color:#ebedef}.detail-pubt__header__return:focus mapy-icon,.detail-pubt__header__return:hover mapy-icon{color:#1b9d00}.detail-pubt__header__return:active,.detail-pubt__header__return:focus{border:none;padding:4px 6px}.detail-pubt__header__col{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.detail-pubt__header__row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-start}.detail-pubt__header__row p{font-size:14px;line-height:20px;margin:0;padding:0}.detail-pubt__header__row .price{background-color:#1eae0014;border-radius:4px;color:#1eae00;cursor:pointer;font-weight:700;padding:0 4px}.detail-pubt__header__row .price:hover{background-color:#1eae001f;color:#1b9d00}.detail-pubt__header__row .no-price{color:#011e3966}.detail-pubt__list{background-color:#fff;color:#011e3999;font-size:14px;line-height:20px;padding-top:8px}.detail-pubt__list__hover{border-radius:6px;display:inline-block;padding:0 8px 0 4px}.detail-pubt__list__inner{align-items:center;display:flex;justify-content:flex-start}.detail-pubt__list__wait,.detail-pubt__list__walk{cursor:pointer;padding:8px 20px 8px 66px}.detail-pubt__list__wait mapy-icon,.detail-pubt__list__walk mapy-icon{color:#011e3966;height:20px;padding:2px;width:20px}.detail-pubt__list__wait:hover .detail-pubt__list__hover,.detail-pubt__list__walk:hover .detail-pubt__list__hover{background-color:#011e390a}.detail-pubt__list__point{padding:12px 20px 12px 70px}.detail-pubt__list__point mapy-pubt-type-item.pubt-type-midpoint{margin-right:8px}.detail-pubt__list__point mapy-pubt-type-item.pubt-type-midpoint span{color:#011e3999}.detail-pubt__list__point mapy-icon{color:#1eae00;margin-right:16px}.detail-pubt__list__point span{color:#000;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-pubt__list__row{background-color:initial;display:flex;flex-direction:row;position:relative;transition:background-color .5s}.detail-pubt__list__row:not(:has(.original.swiper-slide-active)){background-color:var(--Primary-Primary-15)}.detail-pubt__list__row:has(.swiper-slide-active .reachless){background:#cc00000f}.detail-pubt__list__row:hover .detail-pubt__list__line__prev-line span{left:10px}.detail-pubt__list__row:hover .detail-pubt__list__line__next-line span{right:10px}.detail-pubt__list__row_slide{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;width:100%}.detail-pubt__list__row_slide>*{display:inline-block;flex:1 0 auto;width:100%}.swiper-initialized .detail-pubt__list__row_slide{overflow:unset}.detail-pubt__list__line_column{height:100%}.detail-pubt__list__line_column:has(mapy-loader){align-items:center;color:var(--Green-Green-1);display:flex;justify-content:center}.detail-pubt__list__line{box-sizing:border-box;color:#011e39;display:flex;flex-direction:row;font-size:14px;gap:10px;line-height:20px;overflow:hidden;padding:8px 20px;position:relative;width:100%}.detail-pubt__list__line h4{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;gap:4px;margin:0;padding:0}.detail-pubt__list__line h4 mapy-icon,.detail-pubt__list__line p>mapy-icon{color:#011e3999;height:16px;width:16px}.detail-pubt__list__line__time{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px;width:42px}.detail-pubt__list__line__time p{margin:0}.detail-pubt__list__line__graphic{align-items:center;display:flex;flex-direction:column;justify-content:center;width:20px}.detail-pubt__list__line__graphic__circle{background-color:#011e3914;border-radius:50%;display:inline-block;height:8px;width:8px}.detail-pubt__list__line__graphic__circle:first-child{margin-top:6px}.detail-pubt__list__line__graphic__circle:last-child{margin-bottom:6px}.detail-pubt__list__line__graphic__bar{background-color:#011e3914;flex:1;width:2px}.detail-pubt__list__line__description{display:flex;flex:1;flex-direction:column;gap:6px;justify-content:center}.detail-pubt__list__line__description p{margin:0;padding:0}.detail-pubt__list__line__title{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.detail-pubt__list__line__title mapy-pubt-type-item span{font-size:14px;font-weight:700;line-height:20px}.detail-pubt__list__line__title .platform{border-bottom-left-radius:0;border-top-left-radius:0;line-height:20px;margin-left:-14px;padding-left:10px}.detail-pubt__list__line__title .platform span{font-weight:400}.pubt-type-bus .detail-pubt__list__line__graphic mapy-icon,.pubt-type-bus .detail-pubt__list__line__title,.pubt-type-bus .detail-pubt__list__line__title .platform{color:var(--pub-tran-bus)}.pubt-type-bus .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-bus-alpha)}.pubt-type-train .detail-pubt__list__line__graphic mapy-icon,.pubt-type-train .detail-pubt__list__line__title,.pubt-type-train .detail-pubt__list__line__title .platform{color:var(--pub-tran-train)}.pubt-type-train .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-train-alpha)}.pubt-type-tram .detail-pubt__list__line__graphic mapy-icon,.pubt-type-tram .detail-pubt__list__line__title,.pubt-type-tram .detail-pubt__list__line__title .platform{color:var(--pub-tran-tram)}.pubt-type-tram .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-tram-alpha)}.pubt-type-trolley .detail-pubt__list__line__graphic mapy-icon,.pubt-type-trolley .detail-pubt__list__line__title,.pubt-type-trolley .detail-pubt__list__line__title .platform{color:var(--pub-tran-trolley)}.pubt-type-trolley .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-trolley-alpha)}.pubt-type-metro-a .detail-pubt__list__line__graphic mapy-icon,.pubt-type-metro-a .detail-pubt__list__line__title,.pubt-type-metro-a .detail-pubt__list__line__title .platform{color:var(--pub-tran-metro-a)}.pubt-type-metro-a .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-metro-a-alpha)}.pubt-type-metro-b .detail-pubt__list__line__graphic mapy-icon,.pubt-type-metro-b .detail-pubt__list__line__title,.pubt-type-metro-b .detail-pubt__list__line__title .platform{color:var(--pub-tran-metro-b)}.pubt-type-metro-b .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-metro-b-alpha)}.pubt-type-metro-c .detail-pubt__list__line__graphic mapy-icon,.pubt-type-metro-c .detail-pubt__list__line__title,.pubt-type-metro-c .detail-pubt__list__line__title .platform{color:var(--pub-tran-metro-c)}.pubt-type-metro-c .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-metro-c-alpha)}.pubt-type-metro-d .detail-pubt__list__line__graphic mapy-icon,.pubt-type-metro-d .detail-pubt__list__line__title,.pubt-type-metro-d .detail-pubt__list__line__title .platform{color:var(--pub-tran-metro-d)}.pubt-type-metro-d .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-metro-d-alpha)}.pubt-type-ferryBoat .detail-pubt__list__line__graphic mapy-icon,.pubt-type-ferryBoat .detail-pubt__list__line__title,.pubt-type-ferryBoat .detail-pubt__list__line__title .platform{color:var(--pub-tran-ferryBoat)}.pubt-type-ferryBoat .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-ferryBoat-alpha)}.pubt-type-cableWay .detail-pubt__list__line__graphic mapy-icon,.pubt-type-cableWay .detail-pubt__list__line__title,.pubt-type-cableWay .detail-pubt__list__line__title .platform{color:var(--pub-tran-cableWay)}.pubt-type-cableWay .detail-pubt__list__line__title .platform{background-color:var(--pub-tran-cableWay-alpha)}.detail-pubt__list__line__desc{color:#011e3999;flex-direction:column}.detail-pubt__list__line__delay,.detail-pubt__list__line__desc{display:flex;font-size:12px;line-height:16px;padding-top:2px!important}.detail-pubt__list__line__delay{align-items:center;color:#db5200;font-weight:700;gap:4px;justify-content:flex-start}.detail-pubt__list__line__delay .exclusion{align-items:center;background-color:#011e3914;border-radius:4px;color:red;display:flex;gap:4px;justify-content:center;padding:0 4px}.detail-pubt__list__line__metro-icons div{height:20px;position:relative;width:252px}.detail-pubt__list__line__metro-icons div path{fill:#011e391f}.detail-pubt__list__line__metro-icons div .metro-a.prefer-1 path:nth-child(5),.detail-pubt__list__line__metro-icons div .metro-a.prefer-2 path:nth-child(2),.detail-pubt__list__line__metro-icons div .metro-a.prefer-3 path:nth-child(3),.detail-pubt__list__line__metro-icons div .metro-a.prefer-4 path:nth-child(4),.detail-pubt__list__line__metro-icons div .metro-a.prefer-5 path:first-child{fill:var(--pub-tran-metro-a)}.detail-pubt__list__line__metro-icons div .metro-b.prefer-1 path:nth-child(5),.detail-pubt__list__line__metro-icons div .metro-b.prefer-2 path:nth-child(2),.detail-pubt__list__line__metro-icons div .metro-b.prefer-3 path:nth-child(3),.detail-pubt__list__line__metro-icons div .metro-b.prefer-4 path:nth-child(4),.detail-pubt__list__line__metro-icons div .metro-b.prefer-5 path:first-child{fill:var(--pub-tran-metro-b)}.detail-pubt__list__line__metro-icons div .metro-c.prefer-1 path:nth-child(5),.detail-pubt__list__line__metro-icons div .metro-c.prefer-2 path:nth-child(2),.detail-pubt__list__line__metro-icons div .metro-c.prefer-3 path:nth-child(3),.detail-pubt__list__line__metro-icons div .metro-c.prefer-4 path:nth-child(4),.detail-pubt__list__line__metro-icons div .metro-c.prefer-5 path:first-child{fill:var(--pub-tran-metro-c)}.detail-pubt__list__line__metro-icons div .metro-d.prefer-1 path:nth-child(5),.detail-pubt__list__line__metro-icons div .metro-d.prefer-2 path:nth-child(2),.detail-pubt__list__line__metro-icons div .metro-d.prefer-3 path:nth-child(3),.detail-pubt__list__line__metro-icons div .metro-d.prefer-4 path:nth-child(4),.detail-pubt__list__line__metro-icons div .metro-d.prefer-5 path:first-child{fill:var(--pub-tran-metro-d)}.detail-pubt__list__line__metro-icons div span.wagon-1,.detail-pubt__list__line__metro-icons div span.wagon-2,.detail-pubt__list__line__metro-icons div span.wagon-3,.detail-pubt__list__line__metro-icons div span.wagon-4,.detail-pubt__list__line__metro-icons div span.wagon-5{display:block;height:20px;position:absolute;top:0;width:46px}.detail-pubt__list__line__metro-icons div span.wagon-1{left:0;width:51px}.detail-pubt__list__line__metro-icons div span.wagon-2{left:55px}.detail-pubt__list__line__metro-icons div span.wagon-3{left:105px}.detail-pubt__list__line__metro-icons div span.wagon-4{left:155px}.detail-pubt__list__line__metro-icons div span.wagon-5{left:205px}.detail-pubt__list__line__next-line,.detail-pubt__list__line__prev-line{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:0;z-index:2}.detail-pubt__list__line__next-line span,.detail-pubt__list__line__prev-line span{align-items:center;background:#011e3914;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:18px 0;position:relative;transition:width .2s,margin .2s,left .2s,right .2s;width:16px}.detail-pubt__list__line__next-line span mapy-icon,.detail-pubt__list__line__prev-line span mapy-icon{color:#011e3966;height:24px;width:24px}.detail-pubt__list__line__next-line span:hover,.detail-pubt__list__line__prev-line span:hover{margin-left:0;margin-right:0;width:24px}.detail-pubt__list__line__prev-line{left:0}.detail-pubt__list__line__prev-line span{border-radius:0 16px 16px 0;left:-10px;margin-left:-4px}.detail-pubt__list__line__next-line{right:0}.detail-pubt__list__line__next-line span{border-radius:16px 0 0 16px;margin-right:-4px;right:-10px}.route-pubt-summary{background:none;filter:none;height:auto;max-width:152px;width:auto}.route-pubt-summary .pubt-summary-bubble{align-items:flex-start;background:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 4px 2px rgba(0,0,0,.15));flex-direction:column;gap:4px;padding:8px;position:absolute}.route-pubt-summary .pubt-summary-list{display:flex;flex-wrap:wrap;gap:4px;width:136px}.route-pubt-summary .pubt-summary-list.list-len-1{width:24px}.route-pubt-summary .pubt-summary-list.list-len-2{width:52px}.route-pubt-summary .pubt-summary-list.list-len-3{width:80px}.route-pubt-summary .pubt-summary-list.list-len-4{width:108px}.route-pubt-summary .total-time{align-items:center;display:flex;font-size:16px;gap:4px;line-height:20px}.route-pubt-summary .total-time mapy-icon.warning{color:red;height:16px;width:16px}.route-pubt-summary .arrow{color:#fff;height:12px;left:-4px;position:absolute;top:0;transform-origin:top center;width:8px;z-index:3}.route-pubt-summary .arrow svg{display:block;height:12px;margin-left:0;width:8px}.route-pubt-summary .control{background-color:red;height:4px;margin-left:-2px;margin-top:-2px;position:absolute;width:4px}.route-pubt-summary.type{max-width:206px;z-index:5}.route-pubt-summary.type .pubt-summary-bubble{bottom:72px;box-sizing:border-box;gap:0;height:60px;left:-50%;overflow:hidden;position:relative}.route-pubt-summary.type .pubt-summary-bubble.line h5{font-weight:400}.route-pubt-summary.type .pubt-summary-bubble:has(.delay){bottom:88px;height:76px}.route-pubt-summary.type h5{color:#011e39;font-size:16px;font-weight:700;line-height:24px;margin:0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.route-pubt-summary.type h5.pubt-type-bus{color:var(--pub-tran-bus)}.route-pubt-summary.type h5.pubt-type-train{color:var(--pub-tran-train)}.route-pubt-summary.type h5.pubt-type-tram{color:var(--pub-tran-tram)}.route-pubt-summary.type h5.pubt-type-trolley{color:var(--pub-tran-trolley)}.route-pubt-summary.type h5.pubt-type-metro-a{color:var(--pub-tran-metro-a)}.route-pubt-summary.type h5.pubt-type-metro-b{color:var(--pub-tran-metro-b)}.route-pubt-summary.type h5.pubt-type-metro-c{color:var(--pub-tran-metro-c)}.route-pubt-summary.type h5.pubt-type-metro-d{color:var(--pub-tran-metro-d)}.route-pubt-summary.type h5.pubt-type-ferryBoat{color:var(--pub-tran-ferryBoat)}.route-pubt-summary.type h5.pubt-type-cableWay{color:var(--pub-tran-cableWay)}.route-pubt-summary.type p{color:#011e3999;font-size:14px;line-height:20px;margin:0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.route-pubt-summary.type .delay{color:#ff1300;font-size:12px;font-weight:700;line-height:16px}.maps-select{align-items:center;display:flex;justify-content:end;position:relative}.maps-select p{color:#1eae00;cursor:pointer;font-size:14px;font-weight:700;line-height:20px;margin:0;padding-right:18px;position:relative}.maps-select p:after{border-color:#1eae00 #0000 #0000;border-style:solid;border-width:6px 4px 0;content:"";height:0;position:absolute;right:0;top:7px;transition:transform .1s ease-in-out;width:0}.maps-select ul{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #00000029,0 0 2px #0000000f,0 0 1px #0000000a;left:0;margin:0;padding:0;position:absolute;top:22px;z-index:5}.maps-select ul li{cursor:pointer;font-size:14px;line-height:20px;min-width:80px;padding:6px 12px}.maps-select ul li:hover{background-color:#f0f0f0}.maps-select.open p:after{transform:rotate(180deg)}.mymap-folders{align-items:center;display:flex;justify-content:end}.mymap-folders label{margin-right:.5em}.mymap-folders h2.title{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;margin:0;overflow:hidden;padding:10px 35px 10px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.mymap-folders h2.title:after{border-color:#6b7580 #0000 #0000;border-style:solid;border-width:6px 4px 0;content:"";height:0;position:absolute;right:15px;top:15px;transition:transform .1s ease-in-out;width:0}.mymap-folders h2.title.hide{display:none}.mymap-folders.open h2.title{border-bottom-color:#0000;border-bottom-left-radius:0;border-bottom-right-radius:0}.mymap-folders.open h2.title:after{transform:rotate(180deg)}.mymap-folders.disabled h2.title,.mymap-folders.disabled label{color:#828282;cursor:auto}.mymap-folders.disabled h2.title:after,.mymap-folders.disabled label:after,.mymap-folders.hidden{display:none}.items-holder{position:absolute;z-index:302}.items-holder .items{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;border-top:none;box-sizing:border-box;margin:0;max-height:350px;overflow:auto;padding:0;width:100%}.items-holder .items .item{cursor:pointer}.items-holder .items .item span.title{color:#000;display:inline-block;font-size:14px;font-weight:700;line-height:40px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.items-holder .items .item:hover span.title{color:var(--Green-Green-1-Hover)}#mymaps{width:100%}#mymaps .hide{display:none}.mymap-login{background-position:bottom;background-repeat:no-repeat;flex:1;padding-top:12%;position:relative}.mymap-login>*{position:relative;z-index:2}.mymap-login>h2{color:#000;font-size:24px;line-height:32px;margin:0;padding:40px 40px 0}.mymap-login .logout-desc{color:#6b7580;font-size:20px;line-height:28px;margin:0;padding:0 40px 40px}.mymap-login .title{color:#000;font-size:20px;font-weight:700;line-height:24px;margin:10vh 0 0;padding:0 32px;text-align:center}.mymap-login .desc{color:#828282;font-size:14px;font-weight:400;line-height:20px;margin:8px auto;padding:0 80px;text-align:center;text-shadow:2px 2px 3px #fff,2px -2px 3px #fff,-2px 2px 3px #fff,-2px -2px 3px #fff,2px 0 3px #fff,0 2px 3px #fff,-2px 0 3px #fff,0 -2px 3px #fff;width:226px}.mymap-login .buttons{margin-top:16px;text-align:center}.mymap-login .buttons button{background:none;background-color:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;line-height:15px;text-align:center;vertical-align:top}.mymap-login .buttons button:first-child{margin-right:16px}.mymap-login .buttons .login{background-color:#1eae00;color:#fff;height:32px;width:144px}.mymap-login .buttons .register{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#6b757f;font-weight:700;height:32px;padding-left:5px;padding-right:5px;width:144px}.mymap-login .user{background-color:#fff;padding-bottom:36px}.mymap-login .user h2{font-size:20px;font-weight:700;line-height:24px;margin:0;padding:40px 28px 24px;text-align:center}.mymap-login .user.new{background-color:none}.mymap-login .user.new h2{font-size:24px;font-weight:700;line-height:32px;margin:0;padding:40px 50px 24px;text-align:left}.mymap-login .user.new h2.logout{padding:40px 38px 24px;text-align:center}.mymap-login .user .buttons{margin:0;padding:0 52px}.mymap-login .user .buttons:not(.row) button:hover{background-color:#f7f7f7}.mymap-login .user .buttons button{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#6b7580;display:block;font-size:14px;line-height:20px;margin:0 0 8px;padding:6px 20px;text-align:center;width:100%}.mymap-login .user .buttons button.login-as{color:#000;font-weight:700;padding:18px 20px 12px 82px;position:relative;text-align:left}.mymap-login .user .buttons button.login-as span{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mymap-login .user .buttons button.login-as span.avatar-big{left:20px;position:absolute;top:11px}.mymap-login .user .buttons button.login-as span.avatar-big img{opacity:.4}.mymap-login .user .buttons.row{align-items:center;display:flex;justify-content:center;padding:0 48px}.mymap-login .user .buttons.row button{margin:0;max-width:144px}.mymap-login .user .buttons.row button:first-of-type{margin-right:16px}.mymap-login .user .buttons.row button.login{border:none;color:#fff;font-weight:700}.mymap-login h3{color:#000;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;margin:0 auto;padding:24px 0 10px;position:static;width:306px}.mymap-login img{display:block;margin:0 auto 10px;z-index:0}.mymap-login ul{margin:0 auto;max-width:348px;padding:0 0 24px}.mymap-login ul li{align-items:center;color:#6b7580;display:flex;font-size:14px;gap:12px;justify-content:left;line-height:18px;list-style:none;margin:0;padding:7px 24px 7px 20px}.mymap-login ul li svg:not(.icon-lock){fill:#6b7580;display:inline-block;flex:0 0 auto;height:24px;width:24px}.mymap-login ul li p{color:#000}.mymaps-login .mymap-login{padding:0}.lang-de .mymap-login .user h2{padding-left:16px;padding-right:16px}.mymap-contextmenu{backdrop-filter:blur(27px);background-color:#fff;border-radius:4px;box-shadow:0 4px 16px #0003;display:flex;flex-direction:column;gap:0;padding:4px 5px;position:absolute;right:16px;top:8px;transform:translateY(-100%);width:auto}.mymap-contextmenu .contextmenu-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:8px;padding:4px 8px;white-space:nowrap}.mymap-contextmenu .contextmenu-item .icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.mymap-contextmenu .contextmenu-item .icon svg{fill:var(--Primary-Primary-2);height:20px;width:20px}.mymap-contextmenu .contextmenu-item .icon .icon-export{height:8px;width:8px}.mymap-contextmenu .contextmenu-item .icon.icon-delete2 path{fill:var(--Seznam-Red-Seznam-Red)}.mymap-contextmenu .contextmenu-item .sds-icon-mymaps-contextmemu{color:var(--Primary-Primary-2);height:20px;width:20px}.mymap-contextmenu .contextmenu-item .sds-icon-mymaps-contextmemu.sds-icon-folder-delete{color:var(--Seznam-Red-Seznam-Red)}.mymap-contextmenu .contextmenu-item h3.name{color:var(--Primary-Primary-2);font-size:14px;font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.mymap-contextmenu .contextmenu-item:hover{background:var(--Primary-Primary-6);border-radius:4px}.mymap-contextmenu .contextmenu-item:hover .icon svg,.mymap-contextmenu .contextmenu-item:hover .icon svg path{fill:var(--Primary-Primary-1)}.mymap-contextmenu .contextmenu-item:hover .sds-icon-mymaps-contextmemu,.mymap-contextmenu .contextmenu-item:hover h3.name{color:var(--Primary-Primary-1)}.mymap-contextmenu .contextmenu-item:active,.mymap-contextmenu .contextmenu-item:focus{background:#0000;border:none}.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete h3.name,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete-from-all h3.name,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-remove h3.name{color:var(--Seznam-Red-Seznam-Red)}.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete-from-all:hover,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete:hover,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-remove:hover{background:#cc00000f}.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete-from-all:hover .sds-icon-folder-delete,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-delete:hover .sds-icon-folder-delete,.mymap-contextmenu .contextmenu-item.contextmenu-item-name-remove:hover .sds-icon-folder-delete{color:var(--Seznam-Red-Seznam-Red)}.mymap-contextmenu .contextmenu-link-item{position:relative}.mymap-contextmenu .contextmenu-link-item h3.name{color:var(--Primary-Primary-2)}.mymap-contextmenu .contextmenu-link-item .icons{display:none}.mymap-contextmenu .contextmenu-link-item .icons .sds-icon-mymaps-contextmemu{color:var(--Primary-Primary-2);height:20px;width:20px}.mymap-contextmenu .contextmenu-link-item .icons .icon-move:hover .sds-icon-mymaps-contextmemu,.mymap-contextmenu .contextmenu-link-item .icons .icon-remove:hover .sds-icon-mymaps-contextmemu{color:var(--Primary-Primary-1)}.mymap-contextmenu .contextmenu-link-item:hover{background:var(--Primary-Primary-6);border-radius:4px;display:flex;gap:5px}.mymap-contextmenu .contextmenu-link-item:hover h3.name{color:var(--Primary-Primary-1);overflow:hidden;text-overflow:ellipsis;white-space:pre;width:calc(100% - 56px)}.mymap-contextmenu .contextmenu-link-item:hover .icons{display:flex;gap:8px;padding-left:8px;position:absolute;right:8px;top:5px}.mymap-contextmenu .contextmenu-link-item:hover .icons .icon-move,.mymap-contextmenu .contextmenu-link-item:hover .icons .icon-remove{display:flex}.mymap-contextmenu .contextmenu-link-item h3.name:hover{color:var(--Green-Green-1)}.mymap-contextmenu.tracks-contextmenu{max-width:300px;min-width:150px;width:auto}.mymap-contextmenu:empty{display:none}.mymap-popup.addpopup{scroll-behavior:auto}.mymap-popup.addpopup h2.header{color:#000;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:16px}.mymap-popup.addpopup .title-cover{margin:0 16px}.mymap-popup.addpopup .title-cover input.title{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-size:14px;font-weight:700;line-height:20px;padding:10px;width:100%}.mymap-popup.addpopup .title-cover input.title:active,.mymap-popup.addpopup .title-cover input.title:focus{border-color:#1eae00;outline:none}.mymap-popup.addpopup>p{color:#000;font-size:12px;line-height:16px;margin:16px 16px 8px}.mymap-popup.addpopup>p.hide{display:none}.mymap-popup.addpopup .mymap-folders{margin:0 16px}.mymap-popup.addpopup .mymap-folders.create-folder{border-radius:0 0 4px 4px;margin:16px 0 0}.mymap-popup.addpopup>.buttons{margin:16px}.mymap-popup.addpopup>.buttons .cancel,.mymap-popup.addpopup>.buttons .save{background:#0000;border:none;display:inline-block;vertical-align:top}.mymap-popup.addpopup>.buttons .save{background-color:var(--Green-Green-1);border-radius:3px;color:#fff;font-size:12px;font-weight:700;line-height:14px;margin-right:15px;padding:7px 0;width:99px}.mymap-popup.addpopup>.buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.mymap-popup.addpopup>.buttons.hide{display:none}.mymap-popup.addpopup>.error{color:#c01;font-size:12px;line-height:14px;margin:0 16px 16px}.mymap-popup.addpopup>.error:empty{display:none}.mymap-popup.addpopup .loader{height:24px;margin-left:15px;margin-top:2px;width:24px}.mymap-popup.addpopup.copy-mode h2.header{margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.mymap-popup.addpopup.copy-mode .folder-title,.mymap-popup.addpopup.copy-mode .mymap-folders,.mymap-popup.addpopup.hide-titles .folder-title,.mymap-popup.addpopup.hide-titles .title-cover{display:none}.mymap-open-btn{background:#0000;border:none;float:left;margin:0 0 0 15px;min-width:100px;padding:0;text-align:left}.mymap-open-btn span,.mymap-open-btn svg{display:inline-block;vertical-align:top}.mymap-open-btn svg{fill:var(--Green-Green-1);height:24px;width:24px}.mymap-open-btn svg .star-background{fill:#0000}.mymap-open-btn span{color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:24px;margin-left:5px;vertical-align:top}.mymap-open-btn:hover svg{fill:var(--Green-Green-1-Hover)}.mymap-open-btn:hover span{color:var(--Green-Green-1-Hover)}.mymap-open-btn:active,.mymap-open-btn:focus{background:#0000;border:none;padding:0}ul.notifications .addpopup-notification{margin:0}ul.notifications .addpopup-notification .folder-name{color:var(--Green-Green-1);cursor:pointer}.mymap-folders{display:block}.mymap-folders.create-folder{padding:0 16px 16px}.mymap-folders.create-folder h3.folder-name{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.mymap-folders.create-folder .value{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#000;display:block;font-size:14px;line-height:16px;margin:12px 0 0;outline:none;padding:10px 12px;width:100%}.mymap-folders.create-folder .error{color:#c01;font-size:12px;line-height:14px;text-align:left}.mymap-folders.create-folder .error.hide{display:none}.mymap-folders.create-folder .buttons{margin-top:16px}.mymap-folders.create-folder .buttons .cancel,.mymap-folders.create-folder .buttons .save{background:#0000;border:none;display:inline-block;vertical-align:top}.mymap-folders.create-folder .buttons .save{background-color:var(--Green-Green-1);border-radius:3px;color:#fff;font-size:12px;font-weight:700;line-height:14px;margin-right:15px;padding:7px 0;width:160px}.mymap-folders.create-folder .buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.items-holder.mymap-folders .items{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;border-top:none;box-sizing:border-box;height:100%;margin:0;max-height:350px;min-height:60px;overflow:auto;padding:0;width:100%}.items-holder.mymap-folders .items .item.make-folder{padding:14px 15px}.items-holder.mymap-folders .items .item.make-folder svg{fill:var(--Green-Green-1);display:inline-block;height:18px;margin-top:1px;vertical-align:top;width:18px}.items-holder.mymap-folders .items .item.make-folder span.title{color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:22px;margin-left:5px;vertical-align:top}.items-holder.mymap-folders .items .item.make-folder:hover svg{fill:var(--Green-Green-1-Hover)}.items-holder.mymap-folders .items .item.make-folder:hover span.title{color:var(--Green-Green-1-Hover)}.items-holder.mymap-folders .items .item.folder{border-top:1px solid #ccc;display:flex;padding:15px}.items-holder.mymap-folders .items .item.folder .icon-cover{display:inline-block;height:40px;min-width:40px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:40px}.items-holder.mymap-folders .items .item.folder .icon-cover img{display:inline-block;max-height:40px}.items-holder.mymap-folders .items .item.folder .icon-cover svg{fill:#6b7580;height:30px;margin-top:5px;width:30px}.items-holder.mymap-folders .items .item.folder span.title{margin-left:16px}.items-holder.mymap-folders .items .item.folder:hover span.title{color:var(--Green-Green-1-Hover)}.items-holder.mymap-folders .items .item.folder:hover .icon-cover svg{fill:var(--Green-Green-1-Hover)}.mymap-popup-holder{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:302}.mymap-popup-cover{background:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%}.mymap-popup-cover.transition{transition:background .2s ease-out}.mymap-popup-cover.transition.transition-start{background:#0000}.mymap-popup-cover.transition.transition-end{background:#000000b3}.mymap-popup{background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 #0009;max-height:100%;max-width:400px;overflow:auto;position:relative;width:100%;z-index:3}.mymap-popup.transition{transition:all .2s cubic-bezier(0,1.2,1,1.2)}.mymap-popup.transition.pop-out{transition:all .2s ease-out}.mymap-popup.transition.transition-start{transform:scale(0)}.mymap-popup.transition.transition-end{transform:scale(1)}.mymap-popup button{background:#0000;border:none;margin:0;padding:0}.mymap-popup .close{height:14px;position:absolute;right:16px;top:16px;width:14px}.mymap-popup .close svg{fill:#6b7580;height:14px;width:14px}.mymap-popup.share{background-color:#f8f8f8;color:#000;font-size:14px;max-height:calc(100vh - 80px);max-width:480px;min-width:480px;overflow:auto;overflow:overlay}.mymap-popup.share .switch-tab{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-around;margin-top:40px;padding:0 16px}.mymap-popup.share .switch-tab span{-webkit-touch-callout:none;cursor:pointer;padding-bottom:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.share .switch-tab span.active{border-bottom:2px solid var(--Green-Green-1);color:var(--Green-Green-1);font-weight:700}.mymap-popup.share .frame-tab,.mymap-popup.share .share-tab{background-color:#fff;display:none;padding:24px 16px 16px}.mymap-popup.share .frame-tab.active,.mymap-popup.share .share-tab.active{display:block}.mymap-popup.share .frame-tab h3,.mymap-popup.share .share-tab h3{font-size:14px;font-weight:700;line-height:22px;margin:0 20px 0 0;overflow:hidden;padding-bottom:16px;text-overflow:ellipsis;white-space:pre;white-space:nowrap}.mymap-popup.share .frame-tab .inputs,.mymap-popup.share .share-tab .inputs{position:relative}.mymap-popup.share .frame-tab .inputs input,.mymap-popup.share .frame-tab .inputs textarea,.mymap-popup.share .share-tab .inputs input,.mymap-popup.share .share-tab .inputs textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;height:40px;padding:0 0 0 16px;resize:none;width:100%}.mymap-popup.share .frame-tab .inputs input.error,.mymap-popup.share .frame-tab .inputs textarea.error,.mymap-popup.share .share-tab .inputs input.error,.mymap-popup.share .share-tab .inputs textarea.error{border-color:#c00}.mymap-popup.share .frame-tab .inputs input,.mymap-popup.share .share-tab .inputs input{overflow:hidden;padding-right:146px;text-overflow:ellipsis;white-space:nowrap}.mymap-popup.share .frame-tab .inputs.size,.mymap-popup.share .share-tab .inputs.size{align-items:center;display:flex;flex:0 0 auto;margin-top:0;padding:0;position:relative}.mymap-popup.share .frame-tab .inputs.size input,.mymap-popup.share .share-tab .inputs.size input{margin:0;padding:6px 12px;width:58px}.mymap-popup.share .frame-tab .inputs.size input::-webkit-inner-spin-button,.mymap-popup.share .frame-tab .inputs.size input::-webkit-outer-spin-button,.mymap-popup.share .share-tab .inputs.size input::-webkit-inner-spin-button,.mymap-popup.share .share-tab .inputs.size input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mymap-popup.share .frame-tab .inputs.size input[type=number],.mymap-popup.share .share-tab .inputs.size input[type=number]{-moz-appearance:textfield}.mymap-popup.share .frame-tab .inputs.size span,.mymap-popup.share .share-tab .inputs.size span{display:inline-block;padding:0 4px}.mymap-popup.share .frame-tab .inputs button,.mymap-popup.share .share-tab .inputs button{font-size:14px;height:32px;line-height:20px;width:144px}.mymap-popup.share .frame-tab .inputs button.copy,.mymap-popup.share .share-tab .inputs button.copy{background-color:var(--Green-Green-1);border-bottom-right-radius:4px;border-top-right-radius:4px;color:#fff;font-weight:700;height:auto;max-height:40px;padding:10px 12px;position:absolute;right:0;top:0;width:auto}.mymap-popup.share .frame-tab .inputs button.qr-download,.mymap-popup.share .share-tab .inputs button.qr-download{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:20px;margin-right:0;padding:6px 20px}.mymap-popup.share .frame-tab .inputs button.qr-download:first-of-type,.mymap-popup.share .share-tab .inputs button.qr-download:first-of-type{margin-right:16px}.mymap-popup.share .frame-tab .inputs button.qr-download:hover,.mymap-popup.share .share-tab .inputs button.qr-download:hover{color:#000}.mymap-popup.share .frame-tab .inputs button.qr-cancel,.mymap-popup.share .share-tab .inputs button.qr-cancel{float:right;padding:2px 6px;width:auto}.mymap-popup.share .frame-tab .inputs button.qr-cancel:hover,.mymap-popup.share .share-tab .inputs button.qr-cancel:hover{color:#000}.mymap-popup.share .frame-tab .inputs .qr-image,.mymap-popup.share .share-tab .inputs .qr-image{border:0;display:block;margin:56px auto 80px}.mymap-popup.share .frame-tab .inputs .qr-spinner,.mymap-popup.share .share-tab .inputs .qr-spinner{border:1px solid #ccc;display:block;margin:80px auto;padding:103px}.mymap-popup.share .frame-tab .switch-container,.mymap-popup.share .share-tab .switch-container{margin:0 0 12px}.mymap-popup.share .frame-tab .switch-container .switch,.mymap-popup.share .share-tab .switch-container .switch{-webkit-touch-callout:none;cursor:pointer;display:flex;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.share .frame-tab .switch-container .switch input,.mymap-popup.share .share-tab .switch-container .switch input{display:none}.mymap-popup.share .frame-tab .switch-container .switch input:checked+.share-slider,.mymap-popup.share .share-tab .switch-container .switch input:checked+.share-slider{background-color:#1eae00;border-color:#1eae00}.mymap-popup.share .frame-tab .switch-container .switch input:checked+.share-slider:before,.mymap-popup.share .share-tab .switch-container .switch input:checked+.share-slider:before{border-color:#1eae00;transform:translateX(16px)}.mymap-popup.share .frame-tab .switch-container .switch .share-slider,.mymap-popup.share .share-tab .switch-container .switch .share-slider{background-color:#f2f2f2;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;position:relative;top:2px;transition:.4s;width:32px}.mymap-popup.share .frame-tab .switch-container .switch .share-slider:before,.mymap-popup.share .share-tab .switch-container .switch .share-slider:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;content:"";display:block;height:16px;left:-1px;position:absolute;top:-1px;transition:.4s;width:16px}.mymap-popup.share .frame-tab .switch-container .switch .share-with,.mymap-popup.share .share-tab .switch-container .switch .share-with{display:inline-block;font-weight:700;margin-left:8px;width:326px}.mymap-popup.share .frame-tab .switch-container .share-hint,.mymap-popup.share .share-tab .switch-container .share-hint{color:#6b7580;margin-left:42px;margin-top:8px}.mymap-popup.share .frame-tab .switch-container.not-shared~*,.mymap-popup.share .share-tab .switch-container.not-shared~*{opacity:.25}.mymap-popup.share .frame-tab .warning p,.mymap-popup.share .frame-tab .warning-switch p,.mymap-popup.share .share-tab .warning p,.mymap-popup.share .share-tab .warning-switch p{font-size:14px;line-height:20px;margin:0;padding-bottom:6px}.mymap-popup.share .frame-tab .warning p:first-of-type,.mymap-popup.share .frame-tab .warning-switch p:first-of-type,.mymap-popup.share .share-tab .warning p:first-of-type,.mymap-popup.share .share-tab .warning-switch p:first-of-type{font-weight:700}.mymap-popup.share .frame-tab .warning p.note,.mymap-popup.share .frame-tab .warning-switch p.note,.mymap-popup.share .share-tab .warning p.note,.mymap-popup.share .share-tab .warning-switch p.note{color:#828282;padding-bottom:16px}.mymap-popup.share .frame-tab .warning-switch p,.mymap-popup.share .share-tab .warning-switch p{color:var(--Green-Green-1);cursor:pointer}.mymap-popup.share .frame-tab .warning-switch p:first-of-type,.mymap-popup.share .share-tab .warning-switch p:first-of-type{font-weight:400}.mymap-popup.share .frame-tab .warning-switch p:hover,.mymap-popup.share .share-tab .warning-switch p:hover{color:var(--Green-Green-1-Hover)}.mymap-popup.share .frame-tab .warning-switch p svg,.mymap-popup.share .share-tab .warning-switch p svg{fill:#1eae00;height:9.5px;margin-left:8px;-webkit-transition:all .2s;transition:all .2s;width:16px}.mymap-popup.share .frame-tab .warning-switch.show p,.mymap-popup.share .share-tab .warning-switch.show p{padding-bottom:14px}.mymap-popup.share .frame-tab .warning-switch.show svg,.mymap-popup.share .share-tab .warning-switch.show svg{transform:rotate(180deg)}.mymap-popup.share .share-tab{padding-left:20px;padding-right:20px}.mymap-popup.share .share-tab .share-buttons{align-items:center;display:flex;justify-content:center;text-align:center}.mymap-popup.share .share-tab .share-buttons a,.mymap-popup.share .share-tab .share-buttons button{-webkit-touch-callout:none;background-color:#f5f5f5;border-radius:4px;box-sizing:initial;color:#000;cursor:pointer;display:inline-block;font-size:14px;height:24px;margin-bottom:24px;margin-right:16px;overflow:hidden;padding:8px;text-overflow:ellipsis;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.mymap-popup.share .share-tab .share-buttons a:last-child,.mymap-popup.share .share-tab .share-buttons button:last-child{margin-right:0}.mymap-popup.share .share-tab .share-buttons a.share-mail,.mymap-popup.share .share-tab .share-buttons button.share-mail{width:72px}.mymap-popup.share .share-tab .share-buttons a.share-fb,.mymap-popup.share .share-tab .share-buttons button.share-fb{width:96px}.mymap-popup.share .share-tab .share-buttons a.share-tw,.mymap-popup.share .share-tab .share-buttons button.share-tw{width:74px}.mymap-popup.share .share-tab .share-buttons a.share-qr,.mymap-popup.share .share-tab .share-buttons button.share-qr{width:80px}.mymap-popup.share .share-tab .share-buttons a.active,.mymap-popup.share .share-tab .share-buttons a:hover,.mymap-popup.share .share-tab .share-buttons button.active,.mymap-popup.share .share-tab .share-buttons button:hover{color:#fff}.mymap-popup.share .share-tab .share-buttons a.active svg rect.background,.mymap-popup.share .share-tab .share-buttons a:hover svg rect.background,.mymap-popup.share .share-tab .share-buttons button.active svg rect.background,.mymap-popup.share .share-tab .share-buttons button:hover svg rect.background{fill:#fff}.mymap-popup.share .share-tab .share-buttons a.active.share-mail,.mymap-popup.share .share-tab .share-buttons a:hover.share-mail,.mymap-popup.share .share-tab .share-buttons button.active.share-mail,.mymap-popup.share .share-tab .share-buttons button:hover.share-mail{background-color:#c00}.mymap-popup.share .share-tab .share-buttons a.active.share-fb,.mymap-popup.share .share-tab .share-buttons a:hover.share-fb,.mymap-popup.share .share-tab .share-buttons button.active.share-fb,.mymap-popup.share .share-tab .share-buttons button:hover.share-fb{background-color:#0059b2}.mymap-popup.share .share-tab .share-buttons a.active.share-tw,.mymap-popup.share .share-tab .share-buttons a:hover.share-tw,.mymap-popup.share .share-tab .share-buttons button.active.share-tw,.mymap-popup.share .share-tab .share-buttons button:hover.share-tw{background-color:#999}.mymap-popup.share .share-tab .share-buttons a.active.share-qr,.mymap-popup.share .share-tab .share-buttons a:hover.share-qr,.mymap-popup.share .share-tab .share-buttons button.active.share-qr,.mymap-popup.share .share-tab .share-buttons button:hover.share-qr{background-color:#1eae00}.mymap-popup.share .share-tab .share-buttons a svg,.mymap-popup.share .share-tab .share-buttons button svg{height:24px;margin-right:8px;position:relative;top:-1px;vertical-align:middle;width:24px}.mymap-popup.share .share-tab .share-buttons a svg rect.background,.mymap-popup.share .share-tab .share-buttons button svg rect.background{fill:#0000}.mymap-popup.share .share-tab .share-buttons a svg.icon-email,.mymap-popup.share .share-tab .share-buttons button svg.icon-email{fill:#c00}.mymap-popup.share .share-tab .share-buttons a svg.icon-facebook,.mymap-popup.share .share-tab .share-buttons button svg.icon-facebook{fill:#0059b2}.mymap-popup.share .share-tab .share-buttons a svg.icon-twitter,.mymap-popup.share .share-tab .share-buttons button svg.icon-twitter{fill:#999}.mymap-popup.share .share-tab .share-buttons a svg.icon-qr,.mymap-popup.share .share-tab .share-buttons button svg.icon-qr{fill:#fff;background-color:#1eae00;border-radius:2px}.mymap-popup.share .share-tab .share-text-container{color:#6b7580;line-height:20px;margin:0 4px 24px}.mymap-popup.share .share-tab .share-text-container p{margin:0}.mymap-popup.share .share-tab .inputs textarea{height:72px;margin-bottom:16px;margin-top:8px;padding-top:10px}.mymap-popup.share .share-tab .inputs button.share-mail-send{background-color:#1eae00;border-radius:4px;color:#fff;font-weight:700}.mymap-popup.share .share-tab .inputs button.share-mail-cancel{margin-left:24px;text-align:left}.mymap-popup.share .share-tab .inputs .recipient-error,.mymap-popup.share .share-tab .inputs .submit-error{color:#c00}.mymap-popup.share .share-tab p.error{color:#c01;font-size:14px;line-height:16px;text-align:center}.mymap-popup.share .share-tab p.error:empty{display:none}.mymap-popup.share .share-tab .news{align-items:center;background:#525558fa;border-radius:4px;box-shadow:0 2px 8px #00000040;color:#fff;display:flex;font-size:12px;justify-content:center;line-height:16px;margin-bottom:24px;padding:8px}.mymap-popup.share .share-tab .news p{margin:0 24px 0 0;padding:0}.mymap-popup.share .share-tab .news svg{fill:#fff;flex-shrink:0;height:29px;margin-right:10px;width:22px}.mymap-popup.share.inactive .inputs,.mymap-popup.share.inactive .share-buttons{cursor:default;pointer-events:none}.mymap-popup.share .frame-tab{padding:24px 0 16px}.mymap-popup.share .frame-tab .inputs,.mymap-popup.share .frame-tab .licence,.mymap-popup.share .frame-tab .options,.mymap-popup.share .frame-tab .preview-map,.mymap-popup.share .frame-tab .switch-container,.mymap-popup.share .frame-tab .warning,.mymap-popup.share .frame-tab .warning-switch,.mymap-popup.share .frame-tab h3{padding-left:16px;padding-right:16px}.mymap-popup.share .frame-tab h3{font-size:14px;font-weight:400;line-height:20px;margin:24px 0 4px}.mymap-popup.share .frame-tab .licence{color:#828282;font-size:12px;margin:8px 0 0}.mymap-popup.share .frame-tab .licence a{color:var(--Green-Green-1)}.mymap-popup.share .frame-tab h3{padding-bottom:0;padding-top:24px}.mymap-popup.share .frame-tab h3:first-of-type{padding-top:0}.mymap-popup.share .frame-tab .inputs{margin-top:8px}.mymap-popup.share .frame-tab .inputs.size input{height:32px}.mymap-popup.share .frame-tab .inputs button.copy{right:16px}.mymap-popup.share .frame-tab .inputs input{padding-right:130px}.mymap-popup.share .frame-tab .maps-select{margin-right:18px}.mymap-popup.share .frame-tab .options,.mymap-popup.share .frame-tab .preview-map{align-items:center;display:flex;justify-content:flex-start;margin-bottom:12px}.mymap-popup.share .frame-tab .options b,.mymap-popup.share .frame-tab .preview-map b{color:#828282;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:0;min-width:134px}.mymap-popup.share .frame-tab .preview-map{margin-bottom:26px}.mymap-popup.share .frame-tab .frame{max-width:100%;overflow-x:auto}.mymap-popup.share .frame-tab .frame iframe{display:block;margin:0 auto}.items-holder.sizes .item{border-top:1px solid #ccc;padding:8px 16px}.activity-main-cont h2{color:#000;font-size:24px;font-weight:700;line-height:32px;margin:16px 16px 5px}.activity-main-cont .content-switcher{padding:0}.activity-main-cont .loader-big{background-color:#ffffffe6;height:100%;left:0;position:absolute;top:0;width:100%}.activity-main-cont .loader-big img{margin-top:60px}.activity-main-cont>.hidden{display:none}.activity-main-cont>div:not(.activity-detail){margin-top:-16px}.marker-poi .marker-inner .activity{fill:#828282;height:26px;margin-top:4px;width:26px}.smap .marker.activities-little{z-index:3}.activity-main-cont .filter.empty{margin-bottom:15px}.activity-main-cont .filter.empty .info-line .show{display:none}.activity-main-cont .filter .sort-area{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:0 20px 14px}.activity-main-cont .filter .activities-summary,.activity-main-cont .filter .filter-area{margin:0 20px 20px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps){display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:0;padding:0 16px 16px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item){border-radius:4px;box-shadow:0 24px 16px -24px #00000014,0 1px 3px 0 #0000000d,0 2px 12px 0 #0000001a;cursor:pointer;flex:0 1 auto;height:176px;min-width:0;position:relative}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item).hover,.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item):hover{background-color:#f7f7f7}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.img{border-top-left-radius:4px;border-top-right-radius:4px;display:flex;height:100px;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.img img{height:100%;object-fit:cover;width:100%}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.img svg{fill:#ccc;width:100%}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header{align-items:flex-end;background-color:#eee;background:linear-gradient(180deg,#0000,#0000008c);display:flex;height:100px;position:relative}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header p{color:#fff;display:block;flex:1;font-size:12px;height:38px;line-height:38px;margin:0;overflow:hidden;padding:0 8px 0 36px;position:relative}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header p>mapy-icon{fill:#fff;bottom:9px;height:20px;left:8px;position:absolute;width:20px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header .mood,.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header .print-img{display:none}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>p{word-wrap:break-word;color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;max-height:40px;overflow:hidden;padding:8px 8px 0;width:calc(100% - 16px)}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>span{bottom:6px;color:#828282;font-size:12px;left:0;line-height:16px;padding:0 8px;position:absolute}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>svg.icon-public{fill:#ccc;bottom:6px;height:20px;position:absolute;right:28px;width:20px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) button.menu{background:#0000;border:0;bottom:6px;height:20px;padding:0;position:absolute;right:0;width:20px}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) button.menu svg{fill:#ccc}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) button.menu:hover svg{fill:var(--Green-Green-1)}.activity-main-cont .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) .mymap-contextmenu{right:2px;top:172px}.activity-main-cont .activities-list p.loading{color:#828282;font-size:14px;height:20px;line-height:20px;margin:8px 0 16px;text-align:center}.activity-main-cont .activities-list .empty-filter-info{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:48px 35px 0;text-align:center}.activity-main-cont .activity-detail .mymapsBox{padding:20px 20px 12px}.activity-main-cont .activity-detail .track-error{text-align:center}.activity-main-cont .activity-detail .track-error p{font-size:14px;line-height:24px;margin:0;padding:64px 16px 0}.activity-main-cont .activity-detail .track-error button{border:0;color:var(--Green-Green-1);font-size:14px;margin:0;padding:0}.activity-main-cont .activity-detail .track-error button:hover{color:var(--Green-Green-1-Hover)}.activity-main-cont .activity-detail .track-error button:active{border-color:var(--Green-Green-1-Hover)}.activity-main-cont .activity-detail .loader-big{margin-top:48px}.activity-main-cont .activity-detail .header{position:relative}.activity-main-cont .activity-detail .header .top-image{line-height:0;position:relative}.activity-main-cont .activity-detail .header .top-image img{height:225px}.activity-main-cont .activity-detail .header .top-image svg{fill:#ccc;height:225px;width:400px}.activity-main-cont .activity-detail .header .top-image:after{background:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.activity-main-cont .activity-detail .header .button-back{background-color:#00000080;left:16px;top:16px}.activity-main-cont .activity-detail .header .button-back button{padding:5px 16px}.activity-main-cont .activity-detail .header .button-back button:before{content:none!important}.activity-main-cont .activity-detail .header .button-back button svg{fill:#fff;height:17px;margin-right:6px;vertical-align:middle;width:10px}.activity-main-cont .activity-detail .header span.icon{left:50%;margin-left:-12px;position:absolute;top:48px}.activity-main-cont .activity-detail .header span.icon svg{fill:#fff;height:32px;width:32px}.activity-main-cont .activity-detail .header span.date{color:#fff;font-size:12px;left:16px;line-height:16px;position:absolute;right:16px;text-align:center;top:124px}.activity-main-cont .activity-detail .header h1{color:#fff;font-size:24px;left:16px;line-height:32px;margin:0;overflow:hidden;padding:0;position:absolute;right:16px;text-align:center;text-overflow:ellipsis;top:88px;white-space:nowrap}.activity-main-cont .activity-detail .header button.menu{background:#0000;border:0;height:20px;padding:0;position:absolute;right:16px;top:16px;width:20px}.activity-main-cont .activity-detail .header button.menu svg{fill:#fff}.activity-main-cont .activity-detail .header .module-container,.activity-main-cont .activity-detail .header .modules,.activity-main-cont .activity-detail .header .open-module{left:16px;margin:0;min-height:10px;padding:0;position:absolute;right:16px;text-align:center;top:160px}.activity-main-cont .activity-detail .header .module-container button,.activity-main-cont .activity-detail .header .modules button,.activity-main-cont .activity-detail .header .open-module button{background:var(--Green-Green-1);border:none;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:14px;padding:4px 16px;text-align:left}.activity-main-cont .activity-detail .header .module-container button:before,.activity-main-cont .activity-detail .header .modules button:before,.activity-main-cont .activity-detail .header .open-module button:before{content:none}.activity-main-cont .activity-detail .header .module-container button.show-modules-button,.activity-main-cont .activity-detail .header .modules button.show-modules-button,.activity-main-cont .activity-detail .header .open-module button.show-modules-button{color:#000;height:20px;text-align:center;width:20px}.activity-main-cont .activity-detail .header .module-container button.show-modules-button svg,.activity-main-cont .activity-detail .header .modules button.show-modules-button svg,.activity-main-cont .activity-detail .header .open-module button.show-modules-button svg{fill:#fff;height:15px;margin-bottom:4px;width:5px}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn,.activity-main-cont .activity-detail .header .module-container button.share-button,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn,.activity-main-cont .activity-detail .header .modules button.share-button,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn,.activity-main-cont .activity-detail .header .open-module button.share-button{float:none;margin:0}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .module-container button.share-button svg,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .modules button.share-button svg,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn svg,.activity-main-cont .activity-detail .header .open-module button.share-button svg{fill:#fff;height:20px;margin-right:4px;position:relative;top:-2px;vertical-align:middle;width:20px}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn span,.activity-main-cont .activity-detail .header .module-container button.share-button span,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn span,.activity-main-cont .activity-detail .header .modules button.share-button span,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn span,.activity-main-cont .activity-detail .header .open-module button.share-button span{line-height:36px}.activity-main-cont .activity-detail .header .module-container button.mymap-open-btn span,.activity-main-cont .activity-detail .header .modules button.mymap-open-btn span,.activity-main-cont .activity-detail .header .open-module button.mymap-open-btn span{color:#fff;vertical-align:middle}.activity-main-cont .activity-detail .user-note.read-only.foreign{margin:0 20px 12px}.activity-main-cont .activity-detail .stats{border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:72px;padding:16px 16px 8px;text-align:center}.activity-main-cont .activity-detail .stats li{flex:0 1 auto;height:72px;width:120px}.activity-main-cont .activity-detail .stats li .sub,.activity-main-cont .activity-detail .stats li .sup{color:#58626d;display:block;font-size:12px}.activity-main-cont .activity-detail .stats li strong{display:block;font-size:34px;font-weight:700;margin-right:4px}.activity-main-cont .activity-detail .stats li:first-child{text-align:left}.activity-main-cont .activity-detail .stats li:nth-child(2){text-align:center}.activity-main-cont .activity-detail .stats li:nth-child(3){text-align:right}.activity-main-cont .activity-detail>p.max-speed,.activity-main-cont .activity-detail>p.total-tempo{color:#828282;font-size:14px;line-height:20px;margin:5px 0;padding:0;text-align:center}.activity-main-cont .activity-detail>p.max-speed strong,.activity-main-cont .activity-detail>p.total-tempo strong{color:#000}.activity-main-cont .activity-detail>p.max-speed{margin-bottom:16px}.activity-main-cont .activity-detail .mood{border-top:1px solid #e8e8e8;padding-bottom:16px;text-align:center}.activity-main-cont .activity-detail .mood .mood-info{color:#828282;font-size:12px;line-height:16px;margin:0;padding:16px;text-align:left}.activity-main-cont .activity-detail .mood svg{fill:var(--Green-Green-1);height:46px;width:46px}.activity-main-cont .activity-detail .mood+p{margin-top:0;white-space:pre-line}.activity-main-cont .activity-detail>p{font-size:14px;line-height:20px;margin:16px 0;padding:0 16px}.activity-main-cont .activity-detail .substats{color:#b2b2b2;font-size:14px;line-height:20px;margin-bottom:14px;margin-top:32px;text-align:center}.activity-main-cont .activity-detail .substats span{display:inline-block;margin-left:16px}.activity-main-cont .activity-detail .substats span:first-child{margin-left:0}.activity-main-cont .activity-detail .substats svg{fill:#ccc;height:20px;margin-right:4px;position:relative;top:4px;width:20px}.activity-main-cont .activity-detail .line-chart{border-top:1px solid #e8e8e8;margin-left:16px;max-width:368px;padding-top:0;width:100%}.activity-main-cont .activity-detail .line-chart .ascent,.activity-main-cont .activity-detail .line-chart .descent{color:#828282;font-size:12px}.activity-main-cont .activity-detail>.mymap-contextmenu{left:auto;right:20px;top:40px;transform:none}.activity-main-cont .activity-detail .mymap-export button{border:none;font-size:12px;margin:24px 0 0 16px;padding:0}.activity-main-cont .activity-detail .mymap-export button svg{fill:#828282;height:20px;margin-right:4px;position:relative;top:-1px;vertical-align:middle;width:20px}.activity-main-cont .activity-detail .mymap-export div{display:none;margin-left:32px;margin-top:4px}.activity-main-cont .activity-detail .mymap-export div button{display:block;font-size:11px;margin:0;padding:4px}.activity-main-cont .activity-detail .mymap-export.opened div{display:block}.mymap-popup.activities-edit{border-radius:4px;overflow-y:auto}.mymap-popup.activities-edit>div h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:16px}.mymap-popup.activities-edit>div .header{background-color:#f8f8f8;border-top-left-radius:4px;border-top-right-radius:4px;display:block;margin:0;padding:16px 0}.mymap-popup.activities-edit>div .header h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 16px 16px}.mymap-popup.activities-edit>div .header h3 b{font-weight:700}.mymap-popup.activities-edit>div .header .types{overflow-x:auto;white-space:nowrap}.mymap-popup.activities-edit>div .header .types button{background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;height:40px;margin:0 8px;width:40px}.mymap-popup.activities-edit>div .header .types button:first-child{margin-left:16px}.mymap-popup.activities-edit>div .header .types button svg{fill:var(--Green-Green-1);height:24px;margin-top:2px;width:24px}.mymap-popup.activities-edit>div .header .types button.active{background-color:var(--Green-Green-1);border-color:var(--Green-Green-1)}.mymap-popup.activities-edit>div .header .types button.active svg{fill:#fff}.mymap-popup.activities-edit>div>span{display:block;font-size:14px;line-height:20px;padding:16px 16px 12px}.mymap-popup.activities-edit>div>div{display:flex;padding:0 16px}.mymap-popup.activities-edit>div>div input,.mymap-popup.activities-edit>div>div textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 2px 0 #0003;display:block;font-size:14px;font-weight:700;line-height:20px;padding:9px 12px;width:100%}.mymap-popup.activities-edit>div>textarea{font-weight:400;min-height:120px;resize:vertical}.mymap-popup.activities-edit>div>p{margin:0;padding:40px 16px 0}.mymap-popup.activities-edit>div>p b{display:block}.mymap-popup.activities-edit>div .mood{display:block;margin:0}.mymap-popup.activities-edit>div .mood button{height:48px;margin:0 16px;width:48px}.mymap-popup.activities-edit>div .mood button svg{fill:#828282}.mymap-popup.activities-edit>div .mood button.active svg{fill:var(--Green-Green-1)}.mymap-popup.activities-edit>div .community{display:block;margin:0;padding:0 16px}.mymap-popup.activities-edit>div .community .radiocheck:not(#foo)>span{font-size:14px;font-weight:700;line-height:20px;padding:0 0 4px 34px}.mymap-popup.activities-edit>div .community p{color:#6b7580;font-size:12px;line-height:16px;margin:0;padding:0 16px 0 34px}.mymap-popup.activities-edit>div .buttons{padding:32px 16px 20px}.mymap-popup.activities-edit>div .buttons .delete,.mymap-popup.activities-edit>div .buttons .save{background-color:var(--Green-Green-1);border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003,0 0 2px 0 var(--Green-Green-1);color:#fff;font-size:12px;font-weight:700;line-height:14px;margin-right:24px;padding:6px 32px}.mymap-popup.activities-edit>div .buttons .delete{font-size:14px}.mymap-popup.activities-edit>div .buttons .cancel{font-size:14px;line-height:16px}.mymap-popup.activities-edit>div .error{color:#e11f00;font-size:12px;line-height:14px;margin-top:-4px;padding:0 16px 16px}.mymap-popup.activities-edit>div.delete>p{font-size:14px;line-height:20px;padding:0 16px}.mymap-popup.activities-edit>div.delete .buttons{padding-top:20px}.activities-summary{display:flex;flex-direction:row;gap:12px;justify-content:space-between}.activities-summary__item{display:flex;flex-direction:column;gap:0}.activities-summary__itemTitle,.activities-summary__itemUnit{color:var(--Primary-Primary-2);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.activities-summary__itemValue{color:var(--Primary-Primary-1);font-size:24px;font-style:normal;font-weight:700;line-height:28px;text-align:center}.activity-main-cont2>div:not(.activity-detail){margin-top:0}.activity-main-cont2 .filter .types{align-items:center;background:none;display:flex;justify-content:center}.activity-main-cont2 .filter .types button{margin-right:0}.activity-main-cont2 .filter .types button svg{fill:#828282}.activity-main-cont2 .filter .types button:active,.activity-main-cont2 .filter .types button:hover{color:var(--Green-Green-1-Hover)}.activity-main-cont2 .filter .types button:active svg,.activity-main-cont2 .filter .types button:hover svg{fill:var(--Green-Green-1-Hover)}.activity-main-cont2 .filter .types button.all{font-weight:700;text-transform:uppercase;top:auto}.activity-main-cont2 .filter .types button+button{margin-left:32px}.activity-main-cont2 .filter .info-line{background:none;padding:14px 20px 20px}.activity-main-cont2 .filter .info-line .desc,.activity-main-cont2 .filter .info-line .value{line-height:20px}.activity-main-cont2 .filter .info-line .desc{color:#828282}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps){padding:0 20px 16px}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item){background:#fff;border-radius:8px;box-shadow:0 0 0 1px #e1e1e1;transition:box-shadow .2s ease-in-out}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header{background:linear-gradient(180deg,#0000,#0000008c)}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.header p{font-weight:700}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>div.img{border-top-left-radius:8px;border-top-right-radius:8px}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item).hover,.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item):hover{background:#fff;box-shadow:0 2px 10px #00000040}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>span{bottom:8px}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) button.menu{bottom:8px;right:8px}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item)>svg.icon-public{bottom:8px;right:36px}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) .mymap-contextmenu{bottom:32px;top:auto;transform:none;z-index:10}.activity-main-cont2 .activities-list ul:not(.mymap-contextmenu):not(.mobile-apps) li:not(.contextmenu-item) .mymap-contextmenu.left-item{left:0;right:-16px}.activity-main-cont2 .activity-detail>p{padding:0 20px}.activity-main-cont2 .activity-detail .stats{padding:16px 20px 8px}.activity-main-cont2 .activity-detail .stats li:first-child,.activity-main-cont2 .activity-detail .stats li:nth-child(3){text-align:center}.activity-main-cont2 .activity-detail .stats li strong{font-size:24px;margin-right:0}.activity-main-cont2 .activity-detail .mood .mood-info{padding:16px 20px}.activity-main-cont2 .activity-detail>p.max-speed,.activity-main-cont2 .activity-detail>p.total-tempo{padding:0 20px}.activity-main-cont2 .activity-detail .line-chart{margin:0 0 0 20px}.activity-main-cont2 .activity-detail .mymap-export button{margin:24px 0 0 20px}.activity-main-cont2 .activity-detail .ui-heroheader__title h1{font-size:20px;font-weight:700;line-height:23px;margin:8px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-main-cont2 .activity-detail .ui-heroheader__title span{font-size:12px;font-weight:400;line-height:14px}.places-main-cont .places-list .sort-area{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:4px 20px 14px}.places-main-cont .places-list .switcher-frame{margin-top:0}.places-main-cont .places-list>h2{color:#000;font-size:24px;font-weight:700;line-height:32px;margin:16px 16px 5px}.places-main-cont .places-detail .sort-area{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:4px 20px 14px}.places-main-cont .places-detail .places-list{margin-top:0}.places-main-cont .places-detail .places-list .user-note.foreign.read-only{margin:0 20px 20px}.places-main-cont .places-detail .mymaps__filter{margin:0 20px 8px;width:360px}.map-title{display:none}.home-and-work2{margin:0;padding-bottom:8px}.home-and-work2 .items{display:flex;margin:0;padding:24px 20px 0}.home-and-work2 .items span{display:inline-block;flex:0 1 auto;vertical-align:top}.home-and-work2 .items .item{background:#f0f0f0;border-radius:8px;display:flex;flex:1 1 100%;padding:8px 8px 8px 12px;position:relative;width:43%}.home-and-work2 .items .item:first-child{margin-right:8px}.home-and-work2 .items .item.edit .anchors button.set{display:none}.home-and-work2 .items .item h4{color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.home-and-work2 .items .item h4 span{display:inline}.home-and-work2 .items .item button{background:none;border:none;margin:0;padding:0}.home-and-work2 .items .item>div{overflow:hidden;width:100%}.home-and-work2 .items .item>button{color:#ccc;height:24px;width:24px}.home-and-work2 .items .item>button:hover{color:#828282}.home-and-work2 .items .item>button mapy-icon{height:24px;width:24px}.home-and-work2 .items .item mapy-icon{display:inline-block;height:16px;margin-right:4px;vertical-align:top;width:16px}.home-and-work2 .items .item .anchors{display:block;font-size:12px;line-height:16px;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.home-and-work2 .items .item .anchors button{color:#1eae00}.home-and-work2 .items .item .anchors button:hover{color:#187f00}.home-and-work2 .items .item.empty h3{color:#20a303;cursor:pointer}.home-and-work2 .items .item.empty h3 svg{fill:#20a303}.home-and-work2 .items .item.empty .anchors{display:none}.home-and-work2 .items .item ul.context-menu{border-radius:4px;box-shadow:0 4px 16px #0003;display:none;margin:0;opacity:1;padding:8px;right:8px;top:36px}.home-and-work2 .items .item ul.context-menu li{align-items:center;color:#828282;cursor:pointer;display:flex;font-size:14px;line-height:20px;padding:0 0 10px}.home-and-work2 .items .item ul.context-menu li:last-of-type{padding-bottom:0}.home-and-work2 .items .item ul.context-menu li:hover{color:#1eae00}.home-and-work2 .items .item.menu-open ul.context-menu{display:block}.home-and-work2 .address{background-color:#f2f2f2;background:#f0f0f0;border-radius:8px;margin:12px 20px 0;padding:16px 16px 24px}.home-and-work2 .address h3{color:#000;font-size:14px;font-weight:400;line-height:16px;margin:0 0 12px}.home-and-work2 .address p{color:#828282;font-size:14px;line-height:18px;margin:0;padding-bottom:12px}.home-and-work2 .address .suggest-cover{margin-bottom:20px;position:relative}.home-and-work2 .address .suggest-cover .smap-suggest{box-sizing:border-box;width:100%}.home-and-work2 .address .suggest-cover .smap-suggest:empty{border:0;height:0}.home-and-work2 .address .suggest-cover input[type=text]{background-color:#fff;border:1px solid #1eae00;border-radius:4px;box-shadow:none!important;box-sizing:border-box;display:block;font-size:16px;height:38px;line-height:20px;padding:9px 15px;width:100%}.home-and-work2 .address .suggest-cover input[type=text]:active,.home-and-work2 .address .suggest-cover input[type=text]:focus{outline:none}.home-and-work2 .address button.save{background:none;background-color:var(--Green-Green-1);border:none;border-radius:4px;color:#fff;font-weight:700;margin-right:16px}.home-and-work2 .address button.cancel,.home-and-work2 .address button.save{display:inline-block;font-size:14px;height:32px;min-width:80px;vertical-align:top}.home-and-work2 .address button.cancel{background:#fff;border:1px solid #ccc;border-radius:4px;color:#6b7580}.home-and-work2 .address.error{padding:16px 16px 8px}.home-and-work2 .address.error .suggest-cover{margin-bottom:12px}.home-and-work2 .address.error .suggest-cover input[type=text]{border-color:#c00!important;color:#000}.home-and-work2 .address.error .suggest-cover .smap-suggest{color:#000}.home-and-work2 .address.error p.error{color:#c00;font-size:12px;line-height:16px;margin-bottom:0;padding:8px 0 0}.home-and-work2 .address.error p.error.hide{display:none}.home-and-work2 .address img{display:block;margin:0 auto}.home-and-work2 .address.hide{display:none}.places-list .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.places-list .opts,.places-list .star{align-self:center;height:20px;width:20px}.places-list .opts svg,.places-list .star svg{fill:var(--Primary-Primary-3);height:20px;width:20px}.places-list .opts .foreign-star,.places-list .star .foreign-star{color:var(--Primary-Primary-3);height:22px;width:22px}.places-list .opts:hover svg,.places-list .star:hover svg{fill:var(--Primary-Primary-2)}.places-list .opts:hover .foreign-star,.places-list .star:hover .foreign-star{color:var(--Primary-Primary-2)}.places-list .star svg{fill:var(--Primary-Primary-3)}.places-list .star svg .star-background{fill:#0000}.places-list .star.active svg,.places-list .star.active svg .star-background{fill:var(--Green-Green-1)}.places-list .list-header .mymapsBox{padding:20px}.places-list .head-section{background:#f8f8f8;border-bottom:1px solid #e8e8e8}.places-list .head-section .make-folder-cover{padding:0 16px 15px 12px}.places-list .head-section .make-folder-cover.hidden{display:none}.places-list .head-section .make-folder-cover .import-gpx-btn,.places-list .head-section .make-folder-cover .make-folder-btn{background:#0000;border:none;display:inline-block;margin:0 0 0 2px;padding:0;text-align:left;vertical-align:top}.places-list .head-section .make-folder-cover .import-gpx-btn span,.places-list .head-section .make-folder-cover .import-gpx-btn svg,.places-list .head-section .make-folder-cover .make-folder-btn span,.places-list .head-section .make-folder-cover .make-folder-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .make-folder-cover .import-gpx-btn svg,.places-list .head-section .make-folder-cover .make-folder-btn svg{fill:var(--Green-Green-1);height:20px;width:20px}.places-list .head-section .make-folder-cover .import-gpx-btn span,.places-list .head-section .make-folder-cover .make-folder-btn span{color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:20px;margin-left:5px;vertical-align:top}.places-list .head-section .make-folder-cover .import-gpx-btn:hover svg,.places-list .head-section .make-folder-cover .make-folder-btn:hover svg{fill:var(--Green-Green-1-Hover)}.places-list .head-section .make-folder-cover .import-gpx-btn:hover span,.places-list .head-section .make-folder-cover .make-folder-btn:hover span{color:var(--Green-Green-1-Hover)}.places-list .head-section .make-folder-cover .import-gpx-btn:active,.places-list .head-section .make-folder-cover .import-gpx-btn:focus,.places-list .head-section .make-folder-cover .make-folder-btn:active,.places-list .head-section .make-folder-cover .make-folder-btn:focus{background:#0000;border:none;padding:0}.places-list .head-section .make-folder-cover .make-folder-btn{margin-right:20px}.places-list .head-section .mymap-folders.create-folder button.save{width:100px}.places-list .head-section .mymap-folders.create-folder .error{margin-bottom:0}.places-list .head-section .detail-cont{height:225px;position:relative;transform:translateZ(0)}.places-list .head-section .detail-cont .poster{height:225px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.places-list .head-section .detail-cont .poster img{width:400px}.places-list .head-section .detail-cont .poster svg{height:225px;width:400px}.places-list .head-section .detail-cont .poster:after{background:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.places-list .head-section .detail-cont .opts{cursor:pointer;position:absolute;right:16px;top:16px;z-index:2}.places-list .head-section .detail-cont .opts svg{fill:#fff;height:20px;width:20px}.places-list .head-section .detail-cont .mymap-contextmenu{right:16px;top:32px;transform:none;z-index:10}.places-list .head-section .detail-cont .folder-name-cover{left:16px;margin:0;padding:0;position:absolute;right:16px;text-align:center;top:64px;z-index:2}.places-list .head-section .detail-cont .folder-name-cover .folder-name{color:#fff;font-size:24px;line-height:32px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.places-list .head-section .detail-cont .share-save-cover{left:0;margin:0;padding:0;position:absolute;right:0;text-align:center;top:128px;z-index:2}.places-list .head-section .detail-cont .share-save-cover .favourite-btn,.places-list .head-section .detail-cont .share-save-cover .share-btn{background:var(--Green-Green-1);border:none;border-radius:3px;display:inline-block;font-weight:700;margin:0;padding:4px 16px;text-align:left;vertical-align:top}.places-list .head-section .detail-cont .share-save-cover .favourite-btn span,.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg,.places-list .head-section .detail-cont .share-save-cover .share-btn span,.places-list .head-section .detail-cont .share-save-cover .share-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg,.places-list .head-section .detail-cont .share-save-cover .share-btn svg{fill:#fff;height:20px;width:20px}.places-list .head-section .detail-cont .share-save-cover .favourite-btn span,.places-list .head-section .detail-cont .share-save-cover .share-btn span{color:#fff;display:inline-block;font-size:12px;line-height:20px;margin-left:5px;position:relative;top:1px;vertical-align:top}.places-list .head-section .detail-cont .share-save-cover .favourite-btn:active,.places-list .head-section .detail-cont .share-save-cover .favourite-btn:focus,.places-list .head-section .detail-cont .share-save-cover .share-btn:active,.places-list .head-section .detail-cont .share-save-cover .share-btn:focus{border:none}.places-list .head-section .detail-cont .share-save-cover .favourite-btn{display:none}.places-list .head-section .detail-cont .share-save-cover .favourite-btn svg .star-background{fill:#0000}.places-list .head-section .detail-cont .total-info{color:#fff;font-size:12px;left:0;margin:0;padding:0;position:absolute;right:0;text-align:center;top:192px;z-index:2}.places-list .head-section .detail-cont .back-btn{background:#00000080;border:none;border-radius:4px;display:inline-block;left:16px;margin:0;padding:8px 16px 8px 8px;position:absolute;text-align:left;top:16px;z-index:2}.places-list .head-section .detail-cont .back-btn span,.places-list .head-section .detail-cont .back-btn svg{display:inline-block;vertical-align:top}.places-list .head-section .detail-cont .back-btn svg{fill:#fff;height:14px;margin-top:3px;width:14px}.places-list .head-section .detail-cont .back-btn span{color:#fff;display:inline-block;font-size:12px;line-height:20px;margin-left:8px;vertical-align:top}.places-list .head-section .detail-cont .back-btn:active,.places-list .head-section .detail-cont .back-btn:focus{border:none}.places-list .head-section.foreign .detail-cont .opts,.places-list .head-section.foreign .detail-cont .share-save-cover .share-btn{display:none}.places-list .head-section.foreign .detail-cont .share-save-cover .favourite-btn{display:inline-block}.places-list .head-section.detail-error{background:none;border-bottom:none}.places-list .head-section.detail-error .error{color:inherit;font-size:14px;line-height:24px;margin:160px 0 0;text-align:center}.places-list .head-section.detail-error .error h1{color:#828282;font-size:16px;font-weight:400;line-height:24px;margin:0 24px;text-align:center}.places-list .head-section.detail-error .error h1+p{margin-top:0}.places-list .head-section.detail-error .error a{color:var(--Green-Green-1);cursor:pointer}.places-list .head-section.detail-error .error a:hover{color:var(--Green-Green-1-Hover)}.places-list .head-section .hide,.places-list .head-section.detail-error .detail-cont{display:none}.places-list .make-folder-cover{padding:0 16px 15px 12px}.places-list .make-folder-cover.hidden{display:none}.places-list .make-folder-cover .make-folder-btn{background:#0000;border:none;display:inline-block;margin:0 0 0 2px;padding:0;text-align:left;vertical-align:top;width:130px}.places-list .make-folder-cover .make-folder-btn span,.places-list .make-folder-cover .make-folder-btn svg{display:inline-block;vertical-align:top}.places-list .make-folder-cover .make-folder-btn svg{fill:var(--Green-Green-1);height:20px;width:20px}.places-list .make-folder-cover .make-folder-btn span{color:var(--Green-Green-1);display:inline-block;font-size:12px;line-height:20px;margin-left:5px;vertical-align:top}.places-list .make-folder-cover .make-folder-btn:hover svg{fill:var(--Green-Green-1-Hover)}.places-list .make-folder-cover .make-folder-btn:hover span{color:var(--Green-Green-1-Hover)}.places-list .make-folder-cover .make-folder-btn:active,.places-list .make-folder-cover .make-folder-btn:focus{background:#0000;border:none;padding:0}.places-list .mymap-folders.create-folder button.save{width:100px}.places-list .mymap-folders.create-folder .error{margin-bottom:0}.places-list .multiple-actions{display:none;flex-direction:column;gap:20px;padding:20px}.places-list .multiple-actions .top-line{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.places-list .multiple-actions .top-line .multiple-title{color:var(--Primary-Primary-1);font-size:16px;line-height:24px;margin:0}.places-list .multiple-actions .top-line mapy-router-button{flex:0 0 auto;font-weight:700}.places-list .multiple-actions .controls{justify-content:space-between}.places-list .multiple-actions .controls,.places-list .multiple-actions .controls .controls-left,.places-list .multiple-actions .controls .controls-right{align-items:center;display:flex;flex-direction:row;gap:8px}.places-list .multiple-actions .controls .select-all{display:flex;height:20px;width:20px}.places-list .multiple-actions .controls .select-count{color:var(--Primary-Primary-2);font-size:14px;font-style:normal;line-height:20px}.places-list .multiple-actions .controls .add-to-folder,.places-list .multiple-actions .controls .delete{align-items:center;background:#0000;border:none;display:flex;flex-direction:row;gap:4px;padding:0}.places-list .multiple-actions .controls .add-to-folder span,.places-list .multiple-actions .controls .delete span{font-size:14px;line-height:20px}.places-list .multiple-actions .controls .add-to-folder mapy-icon,.places-list .multiple-actions .controls .delete mapy-icon{height:20px;width:20px}.places-list .multiple-actions .controls .add-to-folder,.places-list .multiple-actions .controls .add-to-folder mapy-icon{color:var(--Primary-Primary-2)}.places-list .multiple-actions .controls .delete,.places-list .multiple-actions .controls .delete mapy-icon{color:var(--Seznam-Red-Seznam-Red)}.places-list .loader-cover{text-align:center}.places-list .loader-cover img{display:inline-block;height:24px;position:static;vertical-align:top;width:24px}.places-list .loader-cover.active{height:24px;padding:10px 0}.places-list h1{font-size:16px;font-weight:700;line-height:24px;margin:28px 16px 4px}.places-list h1.hidden{display:none}.places-list>ul.sortable{margin:0;padding:0}.places-list>ul.sortable.folders>li{height:160px}.places-list>ul.sortable.items>li{height:85px}.places-list>ul.sortable li{cursor:pointer}.places-list>ul.sortable li .points{height:18px;padding:1px;width:16px}.places-list>ul.sortable li .points svg{fill:#ccc;height:18px;width:14px}.places-list>ul.sortable li.folder{padding:4px 16px}.places-list>ul.sortable li.folder .points{left:0;position:absolute;top:71px}.places-list>ul.sortable li.folder>div{background:#fff;box-shadow:0 24px 16px -24px #00000014,0 1px 3px 0 #0000000d,0 2px 12px 0 #0000001a}.places-list>ul.sortable li.folder .image-cover{display:flex;height:112px;justify-content:center;pointer-events:none;position:relative;width:100%}.places-list>ul.sortable li.folder .image-cover.svg-placeholder{background:linear-gradient(0deg,#fff,#f2f2f2);border:1px solid #e8e8e8;box-sizing:border-box}.places-list>ul.sortable li.folder .image-cover.svg-placeholder svg{fill:#ddd;height:111px;width:366px}.places-list>ul.sortable li.folder .image-cover img{border-radius:4px;width:100%}.places-list>ul.sortable li.folder .image-cover img.print-folder-image{display:none}.places-list>ul.sortable li.folder .image-cover .always-on-map{border-radius:none;height:20px;position:absolute;right:-2px;top:-2px;width:20px;z-index:1}.places-list>ul.sortable li.folder .bar{display:flex;height:40px;position:relative}.places-list>ul.sortable li.folder .bar .title{align-self:center;color:#000;flex:0 1 100%;font-size:14px;font-weight:700;line-height:18px;padding:10px 12px}.places-list>ul.sortable li.folder .bar .public-icon{align-self:center;display:none;height:20px;margin-right:12px;padding:0;width:20px}.places-list>ul.sortable li.folder .bar .public-icon .icon-public{color:var(--Primary-Primary-3);height:20px;width:20px}.places-list>ul.sortable li.folder .bar .public-icon:hover .icon-public{color:var(--Primary-Primary-2)}.places-list>ul.sortable li.folder .bar.public .public-icon{display:block}.places-list>ul.sortable li.folder .bar .opts{margin-right:4px}.places-list>ul.sortable li.item.active,.places-list>ul.sortable li.item:hover{background:#f2f2f2}.places-list>ul.sortable li.item .inner{align-items:center;display:flex;height:52px;margin:16px 0}.places-list>ul.sortable li.item .inner mapy-checkbox{display:none;margin:0 8px 0 20px}.places-list>ul.sortable li.item .inner>.mymapsVisited{display:none;margin-right:20px}.places-list>ul.sortable li.item .inner .image-cover{border-radius:4px;flex:0 0 80px;height:52px;pointer-events:none;position:relative;width:80px}.places-list>ul.sortable li.item .inner .image-cover img{border-radius:4px;left:50%;max-height:52px;position:absolute;top:0;transform:translateX(-50%)}.places-list>ul.sortable li.item .inner .image-cover.icon{background:#f2f2f2;mix-blend-mode:multiply;text-align:center}.places-list>ul.sortable li.item .inner .image-cover.icon img{height:40px;top:50%;transform:translateX(-50%) translateY(-50%);width:40px}.places-list>ul.sortable li.item .inner .image-cover.svg{background:#f2f2f2;height:50px;mix-blend-mode:multiply;text-align:center;width:78px}.places-list>ul.sortable li.item .inner .image-cover.svg>mapy-icon,.places-list>ul.sortable li.item .inner .image-cover.svg>svg{fill:#6b7580;color:#6b7580;height:24px;margin-top:12px;width:24px}.places-list>ul.sortable li.item .inner .image-cover.svg.activity,.places-list>ul.sortable li.item .inner .image-cover.svg.route{position:relative}.places-list>ul.sortable li.item .inner .image-cover.svg.activity>svg,.places-list>ul.sortable li.item .inner .image-cover.svg.route>svg{fill:#828282;height:32px;width:32px}.places-list>ul.sortable li.item .inner .image-cover.svg.activity .item-type-icon,.places-list>ul.sortable li.item .inner .image-cover.svg.route .item-type-icon{bottom:4px;height:16px;position:absolute;right:4px;width:16px}.places-list>ul.sortable li.item .inner .image-cover.svg.activity .item-type-icon svg,.places-list>ul.sortable li.item .inner .image-cover.svg.route .item-type-icon svg{fill:#828282;height:16px;margin-top:0;width:16px}.places-list>ul.sortable li.item .inner .image-cover .visited-cover{align-items:center;background:#fff;border-radius:24px;display:flex;justify-content:center;position:absolute;right:-2px;top:-2px}.places-list>ul.sortable li.item .inner .text-cover{flex:0 1 100%;height:36px;position:relative}.places-list>ul.sortable li.item .inner .text-cover>div{bottom:0;left:0;padding:0 16px;position:absolute;right:0;top:0}.places-list>ul.sortable li.item .inner .text-cover h2{color:#000;font-size:14px;font-weight:700;height:20px;line-height:20px;margin:0;width:100%}.places-list>ul.sortable li.item .inner .text-cover h3{color:#828282;font-size:12px;font-weight:400;height:16px;line-height:16px;margin:0;width:100%}.places-list>ul.sortable li.item .inner .text-cover h3.inactive{color:#c00}.places-list>ul.sortable li.item .inner .text-cover.with-inactive{height:52px}.places-list>ul.sortable li.item .inner .public-icon{display:none;height:20px;margin-right:12px;width:20px}.places-list>ul.sortable li.item .inner .public-icon .icon-public{color:var(--Primary-Primary-3);height:20px;width:20px}.places-list>ul.sortable li.item .inner .public-icon:hover .icon-public{color:var(--Primary-Primary-2)}.places-list>ul.sortable li.item .inner .opts,.places-list>ul.sortable li.item .inner .star{margin-right:20px}.places-list>ul.sortable li.item .separator{border-bottom:1px solid #e8e8e8;margin-left:16px}.places-list>ul.sortable li.item.dragged .separator{display:none}.places-list>ul.sortable li.item.public .public-icon{display:block}.places-list>ul.sortable li.dragged{cursor:pointer}.places-list>ul.sortable li.dragged:hover{background:#0000}.places-list ul.folders:empty+ul.items{border-top:none}.places-list .lists-separator{background:#e8e8e8;height:1px;margin-left:16px}.places-list .error{color:#c01;font-size:12px;line-height:14px;padding:0 16px}.places-list .error:empty,.places-list.edit-mode .filters-area,.places-list.edit-mode .header-multiple-btn,.places-list.edit-mode .items-separator{display:none}.places-list.edit-mode .list-header{background:#fff;left:0;position:sticky;top:0;z-index:10}.places-list.edit-mode .list-header .mymapsBox{display:none}.places-list.edit-mode .list-header.scrolled{border-bottom:1px solid var(--Primary-Primary-5)}.places-list.edit-mode .ui-heroheader{height:100px}.places-list.edit-mode .ui-heroheader .ui-heroheader__title{margin-top:20px;padding:0}.places-list.edit-mode .ui-heroheader .ui-heroheader__toolbar .ui-heroheader__right-buttons,.places-list.edit-mode .ui-heroheader .ui-heroheader__totalInfo{display:none}.places-list.edit-mode .head-section .multiple-actions{display:flex}.places-list.edit-mode .lists-separator,.places-list.edit-mode .mymaps__filter,.places-list.edit-mode .places-sort-cont,.places-list.edit-mode>ul.folders,.places-list.edit-mode>ul.sortable .item .inner .image-cover .visited-cover,.places-list.edit-mode>ul.sortable .item .inner .opts,.places-list.edit-mode>ul.sortable .item .inner .points,.places-list.edit-mode>ul.sortable .item .inner .public-icon{display:none}.places-list.edit-mode>ul.sortable .item .inner mapy-checkbox{display:inline-block}.places-list.edit-mode>ul.sortable .item .inner>.mymapsVisited{display:block}.places-list.no-drag-drop ul li .points{visibility:hidden}.places-list .loader-big{padding-top:20px}.mymap-popup.mymaps-export-route{padding:16px 16px 28px}.mymap-popup.mymaps-export-route>h3{font-size:16px;line-height:24px;margin:0}.mymap-popup.mymaps-export-route>p{font-size:14px;line-height:20px}.mymap-popup.mymaps-export-route .module-content>button{display:none}.mymap-popup.mymaps-export-route .module-content p{display:inline;margin:0;padding:0}.mymap-popup.mymaps-export-route .module-content button{background:var(--Green-Green-1);border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003,0 0 2px 0 var(--Green-Green-1);color:#fff;font-size:14px;font-weight:700;line-height:20px;margin-right:16px;padding:4px 26px}.mymap-popup.mymaps-export-route .module-content.loading>div{display:none}.mymap-popup.places-popup h2.header{color:#000;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:16px}.mymap-popup.places-popup .content h3{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:10px 16px;text-overflow:ellipsis;white-space:nowrap}.mymap-popup.places-popup .content p.description{font-size:14px;line-height:20px;margin:0;padding-bottom:10px}.mymap-popup.places-popup .content.duplicate,.mymap-popup.places-popup .content.rename{padding:16px}.mymap-popup.places-popup .content.duplicate input[type=text],.mymap-popup.places-popup .content.rename input[type=text]{background-color:#fff;border:1px solid #1eae00;border-radius:4px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;display:block;font-size:16px;height:40px;padding:5px 15px;width:100%}.mymap-popup.places-popup .content.duplicate input[type=text]:active,.mymap-popup.places-popup .content.duplicate input[type=text]:focus,.mymap-popup.places-popup .content.rename input[type=text]:active,.mymap-popup.places-popup .content.rename input[type=text]:focus{outline:none}.mymap-popup.places-popup .content.delete{padding:0 16px}.mymap-popup.places-popup>.buttons{margin:16px}.mymap-popup.places-popup>.buttons .cancel,.mymap-popup.places-popup>.buttons .save{background:#0000;border:none;display:inline-block;vertical-align:top}.mymap-popup.places-popup>.buttons .save{background-color:var(--Green-Green-1);border-radius:3px;color:#fff;font-size:12px;font-weight:700;line-height:14px;margin-right:15px;padding:7px 0;width:99px}.mymap-popup.places-popup>.buttons .cancel{color:#6b7580;font-size:14px;line-height:16px;padding:6px 10px}.mymap-popup.places-popup .error{color:#c01;font-size:12px;line-height:14px;padding:0 16px;text-align:left}.mymap-popup.places-popup .error:empty{display:none}.mymap-contextmenu.places.folder{right:0;top:-3px}.places-sort-cont{font-size:14px;line-height:20px}.places-sort-cont .ui-sortbox{display:inline-block;margin-left:2px}.places-sort-cont .ui-sortbox__menu{display:flex;flex-direction:column;gap:2px;left:0;padding:4px 28px 4px 12px;right:auto;white-space:nowrap}.places-list2 .error{padding:0 20px}.places-list2 .error h1{margin:28px 0 4px}.places-list2 h1{font-size:18px;line-height:20px;margin:16px 20px 8px}.places-list2 .head-section{background:#0000;border-bottom:none}.places-list2 .head-section .ui-heroheader .mymap-contextmenu{right:20px;top:46px;transform:none}.places-list2 .head-section .mymapsBox{border-bottom:1px solid #f0f0f0;padding:20px}.places-list2 .head-section .make-folder-cover{padding:12px 20px 12px 12px}.places-list2 .head-section .make-folder-cover .import-gpx-btn,.places-list2 .head-section .make-folder-cover .make-folder-btn{align-items:center;color:var(--Green-Green-1);display:inline-flex;font-size:14px;line-height:16px;padding:6px 8px;vertical-align:auto;width:auto}.places-list2 .head-section .make-folder-cover .import-gpx-btn:active,.places-list2 .head-section .make-folder-cover .import-gpx-btn:focus,.places-list2 .head-section .make-folder-cover .make-folder-btn:active,.places-list2 .head-section .make-folder-cover .make-folder-btn:focus{padding:6px 8px}.places-list2 .head-section .make-folder-cover .import-gpx-btn span,.places-list2 .head-section .make-folder-cover .make-folder-btn span{font-size:inherit;line-height:inherit;margin-left:4px}.places-list2 .head-section .make-folder-cover .import-gpx-btn svg,.places-list2 .head-section .make-folder-cover .make-folder-btn svg{height:16px;width:16px}.places-list2 .items-separator{background:var(--Primary-Primary-6);height:7px;margin:12px 0}.places-list2 .items-separator.empty{display:none}.places-list2 .empty-filter-info{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:48px 35px 0;text-align:center}.places-list2 .filters-area{margin:8px 20px}.places-list2 .filters-area.empty{display:none}.places-list2 .filters-area__reset{display:flex;flex-direction:row;justify-content:flex-end}.places-list2 .filters-area__reset .mymaps__filterResetBtn{margin-bottom:14px}.places-list2 .mymap-folders.create-folder{background-color:#f2f2f2;border-bottom:1px solid #00000014;margin-bottom:24px;padding:24px}.places-list2>ul.sortable.folders{margin-top:-8px}.places-list2>ul.sortable.folders>li,.places-list2>ul.sortable.items>li{height:68px}.places-list2>ul.sortable li .points{flex:0 0 auto;text-align:center;width:20px}.places-list2>ul.sortable li.item .inner{margin:8px 0}.places-list2>ul.sortable li.item .separator{display:none}.places-list2>ul.sortable li.folder{align-items:center;display:flex;padding:8px 2px 8px 0}.places-list2>ul.sortable li.folder .image-cover{border-radius:4px;flex:0 0 80px;height:52px;position:relative;width:80px}.places-list2>ul.sortable li.folder .image-cover .icon-cover{align-items:center;background:#0006;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.places-list2>ul.sortable li.folder>div{border-radius:8px;box-shadow:none;transition:box-shadow .2s ease-in-out;width:calc(100% - 26px)}.places-list2>ul.sortable li.folder>div:hover{box-shadow:none}.places-list2>ul.sortable li.folder .points{flex-shrink:0;position:static}.places-list2>ul.sortable li.folder .bar{overflow:hidden}.places-list2>ul.sortable li.folder .bar .title{line-height:20px;margin:0;padding:0 16px}.places-list2>ul.sortable li.folder .opts{margin-right:16px}.places-list2>ul.sortable li.folder .mymap-contextmenu.places{top:20px}.places-list2>ul.sortable li.folder:hover,.places-list2>ul.sortable li.folder:hover .bar{background-color:#f2f2f2}#mymaps.empty .places-main-cont>.places-detail>.places-list2 div.empty-lists,#mymaps.empty .places-main-cont>.places-list2 div.empty-lists{background-image:none;text-align:center}#mymaps.empty .places-main-cont>.places-detail>.places-list2 div.empty-lists .title,#mymaps.empty .places-main-cont>.places-list2 div.empty-lists .title{color:#000;padding:55px 32px 20px}#mymaps.empty .places-main-cont>.places-detail>.places-list2 div.empty-lists img,#mymaps.empty .places-main-cont>.places-list2 div.empty-lists img{height:220px;width:290px}#mymaps.empty .places-main-cont>.places-list2 div.empty-lists .title{margin:0;padding:28px 32px 20px}.places-detail .places-list2>ul.sortable.folders{margin-top:0}.places-detail .ui-heroheader .mymap-contextmenu{top:40px;transform:none}.empty-container-mixin{flex:1;min-height:352px;position:relative}.default-empty-background{background-position:bottom;background-repeat:no-repeat;height:100%;width:100%}#mymaps.empty{display:flex;flex:1 0 auto;flex-flow:column}#mymaps.empty .places-main-cont{flex:1;min-height:352px;position:relative}#mymaps.empty .places-main-cont .empty-lists{background-position:bottom;background-repeat:no-repeat;background-size:cover;flex:1;margin-top:0;width:100%}#mymaps.empty .places-main-cont .empty-lists.hide{display:none}#mymaps.empty .places-main-cont .empty-lists .title{color:#6b7580;font-size:14px;line-height:20px;margin-top:10vh;padding:0 23px;text-align:center}#mymaps.empty .places-main-cont>.places-list{display:flex;flex-flow:column;height:100%;min-height:300px}#mymaps.empty .places-main-cont>.places-list .empty-lists{top:103px}#mymaps.empty .places-main-cont>.places-detail{display:flex;height:100%;width:100%}#mymaps.empty .places-main-cont>.places-detail>.places-list{display:flex;flex-direction:column;width:100%}#mymaps.empty .places-main-cont>.places-detail>.places-list .empty-lists .title{box-sizing:border-box;left:0;margin:0;padding-top:6vh;top:250px;width:100%}#mymaps.empty .activity-main-cont{flex:1;min-height:352px;min-height:370px;position:relative}#mymaps.empty .activity-main-cont>div{display:flex;flex-direction:column;height:100%}#mymaps.empty .activity-main-cont>div .filter empty{flex:0}#mymaps.empty .activity-main-cont>div .activities-list.empty{background-position:bottom;background-position-y:bottom;background-repeat:no-repeat;border-top:1px solid #f0f0f0;flex:1;padding:48px 20px 0;text-align:center}#mymaps.empty .activity-main-cont>div .activities-list.empty p{color:#6b7580;font-size:14px;line-height:20px;margin:0 auto;padding:0 0 32px}#mymaps.empty .activity-main-cont>div .activities-list.empty a.istore{margin-right:17px;outline:none}#mymaps.empty .activity-main-cont>div .filter:not(.empty)+.activities-list.empty{border-top:none}#mymaps.empty .activity-main-cont>div .filter:not(.empty)+.activities-list.empty p{padding-left:24px;padding-right:24px}#mymaps.empty .photos-main-cont{display:flex;flex:1;flex-flow:column;min-height:352px;position:relative}#mymaps.empty .photos-main-cont .top-section{width:395px}#mymaps.empty .photos-main-cont #photo-list.no-photos{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;text-align:center;width:100%}#mymaps.empty .photos-main-cont #photo-list.no-photos p.no-photos{color:#6b7580;font-size:14px;line-height:20px;margin:32px 16px 38px 32px}#mymaps.empty .activity-main-cont2>div .activities-list.empty{background:#f0f0f0;border-radius:8px;flex:none;margin:24px auto;max-width:320px;padding:24px 12px}@media only screen and (max-width:429px) and (max-height:600px),only screen and (min-width:790px) and (max-height:600px){#mymaps.empty .mymap-login:not(.profile){background-image:url(/img/mymap/352/unregistred.png)}}@media only screen and (max-width:429px) and (min-height:601px) and (max-height:800px),only screen and (min-width:790px) and (min-height:601px) and (max-height:800px){#mymaps.empty .mymap-login:not(.profile){background-image:url(/img/mymap/400/unregistred.png)}}@media only screen and (max-width:429px) and (min-height:801px) and (max-height:1000px),only screen and (min-width:790px) and (min-height:801px) and (max-height:1000px){#mymaps.empty .mymap-login:not(.profile){background-image:url(/img/mymap/600/unregistred.png)}}@media only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px),only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .mymap-login:not(.profile){background-image:url(/img/mymap/800/unregistred.png)}}@media only screen and (max-width:429px) and (min-height:1201px),only screen and (min-width:790px) and (min-height:1201px){#mymaps.empty .mymap-login:not(.profile){background-image:url(/img/mymap/1000/unregistred.png)}}@media only screen and (max-width:429px) and (max-height:580px),only screen and (min-width:790px) and (max-height:580px){#mymaps.empty .places-main-cont>.places-list .empty-lists p.title{margin-top:20vh}}@media only screen and (max-width:429px) and (min-height:581px) and (max-height:651px),only screen and (min-width:790px) and (min-height:581px) and (max-height:651px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/280/places.png);background-size:auto}}@media only screen and (max-width:429px) and (min-height:651px) and (max-height:700px),only screen and (min-width:790px) and (min-height:651px) and (max-height:700px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/352/places.png)}}@media only screen and (max-width:429px) and (min-height:701px) and (max-height:900px),only screen and (min-width:790px) and (min-height:701px) and (max-height:900px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/400/places.png)}}@media only screen and (max-width:429px) and (min-height:901px) and (max-height:1100px),only screen and (min-width:790px) and (min-height:901px) and (max-height:1100px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/600/places.png)}}@media only screen and (max-width:429px) and (min-height:1101px) and (max-height:1300px),only screen and (min-width:790px) and (min-height:1101px) and (max-height:1300px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/800/places.png)}}@media only screen and (max-width:429px) and (min-height:1301px),only screen and (min-width:790px) and (min-height:1301px){#mymaps.empty .places-main-cont>.places-list .empty-lists{background-image:url(/img/mymap/1000/places.png)}}@media only screen and (max-width:429px) and (max-height:711px),only screen and (min-width:790px) and (max-height:711px){#mymaps.empty .places-main-cont>.places-detail .empty-lists p.title{padding-top:16vh!important}}@media only screen and (max-width:429px) and (min-height:711px) and (max-height:800px),only screen and (min-width:790px) and (min-height:711px) and (max-height:800px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(/img/mymap/352/folder-detail.png)}}@media only screen and (max-width:429px) and (min-height:801px) and (max-height:1000px),only screen and (min-width:790px) and (min-height:801px) and (max-height:1000px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(/img/mymap/400/folder-detail.png)}}@media only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px),only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(/img/mymap/600/folder-detail.png)}}@media only screen and (max-width:429px) and (min-height:1201px) and (max-height:1400px),only screen and (min-width:790px) and (min-height:1201px) and (max-height:1400px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(/img/mymap/800/folder-detail.png)}}@media only screen and (max-width:429px) and (min-height:1401px),only screen and (min-width:790px) and (min-height:1401px){#mymaps.empty .places-main-cont>.places-detail .empty-lists{background-image:url(/img/mymap/1000/folder-detail.png)}}@media only screen and (max-width:429px) and (min-height:750px) and (max-height:800px),only screen and (min-width:790px) and (min-height:750px) and (max-height:800px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(/img/mymap/352/activities.png)}}@media only screen and (max-width:429px) and (min-height:801px) and (max-height:900px),only screen and (min-width:790px) and (min-height:801px) and (max-height:900px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(/img/mymap/400/activities.png)}}@media only screen and (max-width:429px) and (min-height:901px) and (max-height:1000px),only screen and (min-width:790px) and (min-height:901px) and (max-height:1000px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(/img/mymap/600/activities.png)}}@media only screen and (max-width:429px) and (min-height:1001px) and (max-height:1200px),only screen and (min-width:790px) and (min-height:1001px) and (max-height:1200px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(/img/mymap/800/activities.png)}}@media only screen and (max-width:429px) and (min-height:1201px),only screen and (min-width:790px) and (min-height:1201px){#mymaps.empty .activity-main-cont .filter.empty+.activities-list.empty{background-image:url(/img/mymap/1000/activities.png)}}@media only screen and (max-width:429px) and (max-height:550px),only screen and (min-width:790px) and (max-height:550px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/120/no-photos.png);background-position-y:100px}}@media only screen and (max-width:429px) and (min-height:551px) and (max-height:820px),only screen and (min-width:790px) and (min-height:551px) and (max-height:820px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/280/no-photos.png);background-position-y:100px}}@media only screen and (max-width:429px) and (min-height:821px) and (max-height:950px),only screen and (min-width:790px) and (min-height:821px) and (max-height:950px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/400/no-photos.png);background-position-y:160px}}@media only screen and (max-width:429px) and (min-height:951px) and (max-height:1150px),only screen and (min-width:790px) and (min-height:951px) and (max-height:1150px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/600/no-photos.png);background-position-y:120px}}@media only screen and (max-width:429px) and (min-height:1151px) and (max-height:1350px),only screen and (min-width:790px) and (min-height:1151px) and (max-height:1350px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/800/no-photos.png);background-position-y:120px}}@media only screen and (max-width:429px) and (min-height:1351px),only screen and (min-width:790px) and (min-height:1351px){#mymaps.empty .photos-main-cont #photo-list.no-photos{background-image:url(/img/mymap/1000/no-photos.png);background-position-y:120px}}@media only screen and (min-width:660px) and (max-height:699px){#mymaps.empty .mymap-login{background-image:none}}@media only screen and (max-width:789px){#mymaps.empty .mymap-login{background-image:none}}@media (min-height:750px) and (max-height:800px){#mymaps.empty .activity-main-cont2 .filter.empty+.activities-list.empty{background-image:none}}@media (min-height:801px) and (max-height:900px){#mymaps.empty .activity-main-cont2 .filter.empty+.activities-list.empty{background-image:none}}@media (min-height:901px) and (max-height:1000px){#mymaps.empty .activity-main-cont2 .filter.empty+.activities-list.empty{background-image:none}}@media (min-height:1001px) and (max-height:1200px){#mymaps.empty .activity-main-cont2 .filter.empty+.activities-list.empty{background-image:none}}@media (min-height:1201px){#mymaps.empty .activity-main-cont2 .filter.empty+.activities-list.empty{background-image:none}}@media only screen and (max-width:790px){.mymap-contextmenu .contextmenu-item{padding:10px 8px}#layout-bar button.mymap{height:48px}#layout-bar button.mymap span.avatar{height:20px;position:relative;top:0;width:20px}#layout-bar button.mymap span.avatar img{left:-2px;position:absolute;top:-2px}.width-1 .mymap-login .desc{font-size:16px;line-height:24px;margin-top:10px}.width-1 .mymap-login .buttons{margin-top:16px}.width-1 .mymap-login .buttons .register{display:none}.width-1 .mymap-login .buttons .login{background-color:#1eae00;color:#fff;font-weight:700}.width-1 .activity-main-cont .filter.empty .info-line,.width-1 .activity-main-cont .filter.empty .types{display:none}.width-1 .activity-main-cont .filter .seasons .mymaps__filterSeasonChart{max-width:none}.width-1 .activity-main-cont .activities-list:not(.empty){display:flex;justify-content:center}.width-1 .activity-main-cont .activities-list:not(.empty) ul:not(.mymap-contextmenu){flex:1;max-width:592px}.width-1 .activity-main-cont .activity-detail>p{margin:16px auto 0;max-width:288px;text-align:center}.width-1 .activity-main-cont .activity-detail>p.max-speed{margin-bottom:16px}.width-1 .mymap-folders .holder .items{max-height:calc(50vh - 50px)}}@media only screen and (max-width:789px) and (min-width:430px){.width-1 #mymaps>h2{text-align:center}.width-1 .mymap-login{background-image:url(/img/mymap/unregistred-768.png);background-size:cover;height:675px}.width-1 .home-and-work{margin:16px auto 10px;width:400px}.width-1 .places-list>ul.sortable{margin:0 auto;width:400px}.width-1 .places-list .head-section .detail-cont{text-align:center}.width-1 .places-list .head-section .detail-cont .poster{overflow:hidden;width:100%}.width-1 .places-list .head-section .detail-cont .poster img,.width-1 .places-list .head-section .detail-cont .poster svg{display:inline-block;vertical-align:middle;width:100%}.width-1 .places-list .head-section .detail-cont .mymap-contextmenu{text-align:left}.width-1 .places-list .head-section .make-folder-cover,.width-1 .places-list .head-section .multiple-actions{margin:0 auto;width:375px}.width-1 .places-list .head-section .folder-name-cover{padding:18px}.width-1 .places-list .head-section .folder-name-cover .folder-name,.width-1 .places-list .head-section .share-save-cover{text-align:center}.width-1 .places-list .head-section .share-save-cover button{width:auto}.width-1 .places-list .lists-separator{margin-left:0}.width-1 .places-list .empty-lists{background-image:url(/img/mymap/places-768.png);background-position:top!important;background-size:cover;height:676px}.width-1 .places-main-cont .places-detail .places-list .empty-lists{background-image:url(/img/mymap/folder-detail-768.png)}.width-1 .activity-main-cont .activities-list.empty{background-image:url(/img/mymap/activities-728.png);background-position:top!important;background-size:cover;border-top:0;display:block;height:616px;padding-top:18px}.width-1 .activity-main-cont .activities-list.empty p{margin:0 auto;max-width:400px}.width-1 .activity-main-cont .activities-list ul{border-top:0}.width-1 .activity-main-cont .filter{margin:0 auto 15px;max-width:400px}.width-1 .activity-main-cont .filter.empty{display:flex;justify-content:center;margin-bottom:20px}.width-1 .activity-main-cont .filter.empty .summary{flex:1;margin-top:16px;max-width:400px}.width-1 .activity-main-cont .filter .types{margin:0 14px}.width-1 .activity-main-cont .activity-detail .top-image{text-align:center}.width-1 .activity-main-cont .activity-detail .top-image img{height:100%}.width-1 .activity-main-cont .activity-detail .title-container{padding:20px 0;text-align:center}.width-1 .activity-main-cont .activity-detail .title-container span.icon{left:auto;position:relative;right:6px}.width-1 .activity-main-cont .activity-detail .title-container h1{display:inline-block;margin:0}.width-1 .activity-main-cont .activity-detail .title-container button.menu{top:26px}.width-1 .activity-main-cont .activity-detail .mymap-contextmenu{top:240px}.width-1 .activity-main-cont .activity-detail .stats{display:flex;justify-content:center;padding:16px 0}.width-1 .activity-main-cont .activity-detail .stats li{max-width:108px}.width-1 .activity-main-cont .activity-detail .module-container{text-align:center}.width-1 .activity-main-cont .activity-detail .module-container button{margin-left:16px}.width-1 .activity-main-cont .activity-detail .substats{margin-top:16px}.width-1 .activity-main-cont .activity-detail .line-chart{max-width:none}.width-1 .photos-main-cont .top-section{text-align:center}.width-1 .photos-main-cont .top-section>*{text-align:left}.width-1 .photos-main-cont .top-section .upload-button:only-child{display:inline-block;float:none}.width-1 #photo-list.no-photos{background-image:url(/img/mymap/no-photos-768.png);background-position:center 80px!important;background-size:cover;height:788px}.width-1 #photo-list ul.photo-list-items{padding:8px}.width-1 #photo-list ul.photo-list-items li.photo-item{box-sizing:border-box;display:inline-block;padding:8px;vertical-align:top;width:50%}.width-1 #photo-list ul.photo-list-items li.photo-item a{border-bottom:1px solid #e8e8e8;border-top:none;margin:0;padding:0 0 10px}.width-1 #photo-list ul.photo-list-items li.photo-item a img{margin:0;width:100%}.width-1 #photo-list ul.photo-list-items li.photo-item a .thumbnail,.width-1 #photo-list ul.photo-list-items li.photo-item a .title-bar{margin:0}}@media only screen and (max-width:429px){.mymap-popup{max-width:92%!important;min-width:92%!important;width:92%!important}.mymap-popup.share .share-tab{padding-left:16px;padding-right:16px}.mymap-popup.share .share-tab .share-buttons{display:block}.mymap-popup.share .share-tab .share-buttons a,.mymap-popup.share .share-tab .share-buttons button{text-align:center}.mymap-popup.share .share-tab .share-buttons a.share-fb,.mymap-popup.share .share-tab .share-buttons a.share-mail,.mymap-popup.share .share-tab .share-buttons a.share-qr,.mymap-popup.share .share-tab .share-buttons a.share-tw,.mymap-popup.share .share-tab .share-buttons button.share-fb,.mymap-popup.share .share-tab .share-buttons button.share-mail,.mymap-popup.share .share-tab .share-buttons button.share-qr,.mymap-popup.share .share-tab .share-buttons button.share-tw{margin-right:0;width:42%}.mymap-popup.share .share-tab .share-buttons a.share-qr,.mymap-popup.share .share-tab .share-buttons a.share-tw,.mymap-popup.share .share-tab .share-buttons button.share-qr,.mymap-popup.share .share-tab .share-buttons button.share-tw{float:right}.mymap-popup.share .share-tab .inputs{text-align:center}.mymap-popup.share .share-tab .inputs button{margin-right:0}.mymap-popup.share .share-tab .inputs button.qr-download{float:right}.mymap-popup.share .share-tab .inputs button.qr-download:first-of-type{float:none;margin-right:0}.mymap-popup.share .share-tab .inputs button.qr-cancel{display:inline-block;float:none;margin:24px 0 0}.mymap-popup.share .share-tab .inputs button.share-mail-cancel{margin:10px 0 0;text-align:center}.width-1 .mymap-login{background-size:cover;padding-top:50px}.width-1 .mymap-login .desc{padding:0}.width-1 .mymaps-login .mymap-login{padding-top:0}.width-1 .home-and-work .items{margin:0 20px}.width-1 .home-and-work .address{padding:16px 20px}.width-1 #mymaps>h2{padding-left:20px}.width-1 .places-list .empty-lists{margin-top:25px}.width-1 .places-list>ul.sortable li.item .inner .text-cover h3.desc{margin-right:40px;padding-right:0}.width-1 .activity-main-cont .activities-list.empty{padding:0 16px}.width-1 .activity-main-cont .activities-list.empty p{margin:0;padding-bottom:22px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu){border-top:0;justify-content:center;padding:15px 8px 0}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header p{padding-right:6px}.width-1 .activity-main-cont .activities-list ul:not(.mymap-contextmenu) li:not(.contextmenu-item)>div.header button{display:none}.width-1 .activity-main-cont .filter .types{padding-left:12px;padding-right:12px}.width-1 .activity-main-cont .filter .types button{margin-left:16px;margin-right:0}.width-1 .activity-main-cont .filter .types button:first-child{margin-left:0}.width-1 .activity-main-cont .filter .info-line .desc{display:none}.width-1 .activity-main-cont .activity-detail .top-image{text-align:center}.width-1 .activity-main-cont .activity-detail .top-image img{height:100%}.width-1 .activity-main-cont .activity-detail .title-container button.menu{top:4px}.width-1 .activity-main-cont .activity-detail .mymap-contextmenu{top:202px}.width-1 .activity-main-cont .activity-detail .stats{display:flex;justify-content:center}.width-1 .activity-main-cont .activity-detail .stats li{max-width:108px}.width-1 .activity-main-cont .activity-detail .substats{margin-top:16px}}@media only screen and (max-height:800px){.mymap-folders .holder .items{max-height:calc(50vh - 50px);min-height:100px}}@media only screen and (max-width:350px){.width-1 .mymap-popup.share .share-tab .inputs button.qr-download{float:none;margin-bottom:20px}.width-1 .mymap-popup.share .share-tab .inputs button.qr-cancel{display:block;margin:0 auto}}@media only screen and (max-width:789px) and (min-width:430px){.width-1 .activity-main-cont .activities-list.empty{height:auto}}#layout-body>.profile{color:#000;font-size:14px;line-height:20px}#layout-body>.profile>div{padding:0 16px}#layout-body>.profile .header{align-items:center;display:flex;margin-bottom:12px;padding:18px 24px}#layout-body>.profile .header p{flex:1 1 auto;margin:0 0 0 8px;min-width:0}#layout-body>.profile .header p a{color:#000;display:block;line-height:24px;margin:0;min-height:48px;overflow-wrap:anywhere}#layout-body>.profile .header p a:hover{color:var(--Green-Green-1)}#layout-body>.profile .header p strong{font-weight:700}#layout-body>.profile .header p span,#layout-body>.profile .header p strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#layout-body>.profile .header span.avatar-big svg{display:none}#layout-body>.profile .header .szn-notifications{flex:1 0 auto;margin:0 0 0 10px;text-align:right}#layout-body>.profile .header .szn-notifications .sn-button,#layout-body>.profile .header .szn-notifications .sn-button:active,#layout-body>.profile .header .szn-notifications .sn-button:focus{border:none;padding:0}#layout-body>.profile .header .szn-notifications .sn-button:active,#layout-body>.profile .header .szn-notifications .sn-button:focus,#layout-body>.profile .header .szn-notifications .sn-button:hover{color:var(--Green-Green-1)}#layout-body>.profile a{color:#000;display:inline-block;margin-bottom:24px}#layout-body>.profile a:hover{color:var(--Green-Green-1)}span.avatar-big{display:block;height:50px;position:relative;width:50px}span.avatar-big svg{fill:#000;bottom:0;height:16px;position:absolute;right:0;top:auto;width:16px}span.avatar-big svg path{fill:#000}span.avatar-big>span{border:1px solid #d7d7d7;border-radius:50%;display:block;height:48px;overflow:hidden;width:48px}span.avatar-big img{height:48px;margin-left:0;width:48px}#layout-body>.profile-multi,.mymap-login>.profile-multi{background-color:#fff;color:#000;font-size:14px;line-height:20px;padding-bottom:24px}#layout-body>.profile-multi .header,.mymap-login>.profile-multi .header{align-items:center;display:flex;padding:16px 20px}#layout-body>.profile-multi .header p,.mymap-login>.profile-multi .header p{flex:1 1 auto;margin:0;min-width:0;padding:0 0 0 8px}#layout-body>.profile-multi .header p a,.mymap-login>.profile-multi .header p a{color:#000;display:flex;flex-direction:column;justify-content:center;line-height:20px;margin:0;min-height:40px;overflow-wrap:anywhere}#layout-body>.profile-multi .header p strong,.mymap-login>.profile-multi .header p strong{font-weight:700}#layout-body>.profile-multi .header p span,#layout-body>.profile-multi .header p strong,.mymap-login>.profile-multi .header p span,.mymap-login>.profile-multi .header p strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#layout-body>.profile-multi .header p:hover a,.mymap-login>.profile-multi .header p:hover a{color:var(--Green-Green-1)}#layout-body>.profile-multi .header .szn-notifications,.mymap-login>.profile-multi .header .szn-notifications{flex:1 0 auto;margin:0 0 0 10px;text-align:right}#layout-body>.profile-multi .header .szn-notifications .sn-button,#layout-body>.profile-multi .header .szn-notifications .sn-button:active,#layout-body>.profile-multi .header .szn-notifications .sn-button:focus,.mymap-login>.profile-multi .header .szn-notifications .sn-button,.mymap-login>.profile-multi .header .szn-notifications .sn-button:active,.mymap-login>.profile-multi .header .szn-notifications .sn-button:focus{border:none;padding:0}#layout-body>.profile-multi .header .szn-notifications .sn-button:active,#layout-body>.profile-multi .header .szn-notifications .sn-button:focus,#layout-body>.profile-multi .header .szn-notifications .sn-button:hover,.mymap-login>.profile-multi .header .szn-notifications .sn-button:active,.mymap-login>.profile-multi .header .szn-notifications .sn-button:focus,.mymap-login>.profile-multi .header .szn-notifications .sn-button:hover{color:var(--Green-Green-1)}#layout-body>.profile-multi .header .avatar-big-multi,.mymap-login>.profile-multi .header .avatar-big-multi{cursor:pointer}#layout-body>.profile-multi .header .avatar-big-multi:hover+p a,.mymap-login>.profile-multi .header .avatar-big-multi:hover+p a{color:var(--Green-Green-1)}#layout-body>.profile-multi .header+.ui-profilebutton,.mymap-login>.profile-multi .header+.ui-profilebutton{border-top:1px solid #e8e8e8}#layout-body>.profile-multi ul,.mymap-login>.profile-multi ul{margin:0;padding:0}#layout-body>.profile-multi ul li,.mymap-login>.profile-multi ul li{align-items:center;border-top:1px solid #e8e8e8;display:flex;margin:0;padding:16px 20px}#layout-body>.profile-multi ul li p,.mymap-login>.profile-multi ul li p{cursor:pointer;flex:1 1 auto;margin:0;padding:0 0 0 8px}#layout-body>.profile-multi ul li p strong,.mymap-login>.profile-multi ul li p strong{display:block}#layout-body>.profile-multi ul li p:hover,.mymap-login>.profile-multi ul li p:hover{color:var(--Green-Green-1)}#layout-body>.profile-multi ul li>span,.mymap-login>.profile-multi ul li>span{cursor:pointer}#layout-body>.profile-multi ul li>span:hover+p,.mymap-login>.profile-multi ul li>span:hover+p{color:var(--Green-Green-1)}span.avatar-big-multi{display:block;height:48px;position:relative;width:48px}span.avatar-big-multi mapy-avatar{border:none}span.avatar-big-multi svg{fill:grey;bottom:0;height:16px;position:absolute;right:0;top:auto;width:16px}span.avatar-big-multi svg path{fill:grey}span.avatar-big-multi.green svg g path{display:none}span.avatar-big-multi.orange mapy-avatar{opacity:.4}span.avatar-small{border-radius:0;display:block;height:34px;position:relative;width:34px}span.avatar-small mapy-avatar{border:none}span.avatar-small svg{fill:#000;bottom:0;height:12px;position:absolute;right:0;top:auto;width:12px}span.avatar-small svg path{fill:#000}span.avatar-small img{height:32px;width:32px}.profile__sharing-count{background:#828282;height:20px;width:20px}.profile__sharing-count,.profile__sharing-new{align-items:center;border-radius:4000px;color:#fff;display:inline-flex;flex:0 0 auto;flex-direction:column;font-size:12px;font-weight:700;justify-content:center;line-height:16px}.profile__sharing-new{background:#c00;padding:2px 6px}.profile__sharing-span{display:flex;gap:8px}.profile__section{border-top:1px solid #e8e8e8;display:flex;flex-direction:column;padding:8px 0}.profile__section button.premiumPromo{margin:8px 34px}.userprofile-settings{padding:22px 20px}.userprofile-settings .back-btn-link{position:absolute;right:20px;top:22px}.userprofile-settings .back-btn-link button{background:#0000;border:none;padding:0}.userprofile-settings .back-btn-link button svg{fill:#828282;height:24px;width:24px}.userprofile-settings .title{font-size:18px;line-height:24px;margin:0 0 24px;padding:0}.userprofile-settings .settings-list{display:flex;flex-direction:column;gap:12px}.settings-checkbox{background:#f0f0f0;border-radius:8px;padding:16px}.settings-checkbox .top-line{display:flex;justify-content:space-between}.settings-checkbox .top-line h3.title{color:#000;display:inline-block;font-size:14px;font-weight:400;line-height:16px;margin:0;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.settings-checkbox .top-line .checkbox-title{display:block;margin-top:-4px;white-space:nowrap}.settings-checkbox .desc{color:#828282;font-size:14px;font-style:normal;line-height:18px;margin:6px 0 0;max-width:272px;padding:0}.settings-initial-position{align-items:flex-start;align-items:stretch;background:#f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.settings-initial-position__header{display:flex;font-size:14px;justify-content:space-between;line-height:16px}.settings-initial-position__menu-button,.settings-initial-position__menu-button:focus,.settings-initial-position__menu-button:hover{background:none;border:none;display:flex;margin-top:-4px;padding:0}.settings-initial-position__menu-button .icon,.settings-initial-position__menu-button:focus .icon,.settings-initial-position__menu-button:hover .icon{fill:#828282;height:24px;width:24px}.settings-initial-position__title{color:#000;font-size:14px;font-weight:400;line-height:16px;margin:0}.settings-initial-position__paragraph{color:#828282;font-size:14px;line-height:18px;margin:0}.settings-initial-position--empty .settings-initial-position__menu-button,.settings-initial-position:not(.settings-initial-position--empty) .ui-linkbutton{display:none}.settings-initial-position__form{display:none;flex-direction:column;gap:12px}.settings-initial-position__form .ui-oldDialogButton{padding:5px 21px}.settings-initial-position__form .ui-oldDialogButton--primary{margin-right:16px;padding:6px 22px}.settings-initial-position__form>div{position:relative}.settings-initial-position__form .smap-suggest{box-sizing:border-box;width:100%}.settings-initial-position__form .smap-suggest:empty{border:0;height:0}.settings-initial-position__input{background:#fff!important;border:1px solid #cdcdcd!important;border-radius:4px!important;box-shadow:none!important;box-sizing:border-box;color:#000;font-size:14px;line-height:20px;padding:9px 12px;width:100%}.settings-initial-position__input:focus{border:1px solid #1eae00!important}.settings-initial-position--editmode{gap:12px}.settings-initial-position--editmode .settings-initial-position__menu-button,.settings-initial-position--editmode .ui-linkbutton,.settings-initial-position--editmode .ui-linkbutton:focus,.settings-initial-position--editmode .ui-linkbutton:hover,.settings-initial-position--editmode>.settings-initial-position__paragraph{display:none}.settings-initial-position--editmode .settings-initial-position__form{display:flex}.settings-initial-position__loader{display:none;height:32px;margin:0 auto;width:32px}.settings-initial-position--loading .settings-initial-position__loader{display:block}.settings-initial-position--loading .settings-initial-position__form .ui-oldDialogButton{display:none}.settings-user-speed{align-items:flex-start;align-items:stretch;background:#f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.settings-user-speed input::-webkit-inner-spin-button,.settings-user-speed input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.settings-user-speed input[type=number]{-moz-appearance:textfield}.settings-user-speed ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:8px 0 0}.settings-user-speed li{align-items:center;display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:20px}.settings-user-speed li i{color:#011e3966;font-size:16px;font-style:normal;line-height:24px}.settings-user-speed.edit ul li div:nth-child(2){position:relative}.settings-user-speed.edit ul li mapy-icon{color:#011e3999;left:12px;position:absolute;top:7px}.settings-user-speed.edit ul li span{color:#011e3966;font-size:16px;line-height:24px;position:absolute;right:12px;top:7px}.settings-user-speed.edit ul li input[type=number]{background:#fff;box-sizing:border-box;font-size:16px;line-height:24px;padding:6px 50px 6px 40px;text-align:right;width:148px}.settings-user-speed.edit ul li input[type=number]:focus{border-color:#1eae00}.settings-user-speed.edit .settings-initial-position__paragraph-valid{color:#828282;font-size:14px;line-height:18px;margin:0;padding:0;text-align:right}.settings-user-speed.edit:has(input[type=number]:invalid) .settings-initial-position__paragraph-valid{color:#c00}.settings-user-speed__header{display:flex;font-size:14px;justify-content:space-between;line-height:16px}.settings-user-speed__header img{height:20px;width:20px}.settings-user-speed__header .ui-linkbutton{align-items:center;display:flex;gap:4px}.settings-user-speed__header .ui-linkbutton:not(.premium),.settings-user-speed__header .ui-linkbutton:not(.premium):hover{color:#011e3966}.settings-user-speed__title{color:#000;font-size:14px;font-weight:400;line-height:16px;margin:0}.settings-initial-position__buttons{padding:12px 0 8px}.settings-initial-position__buttons button{border-radius:4px;display:inline-block;font-size:14px;line-height:20px;min-width:80px;padding:6px 16px}.settings-initial-position__buttons .save{background:none;background-color:var(--Green-Green-1);border:none;color:#fff;font-weight:700;margin-right:16px;transition:background-color .2s}.settings-initial-position__buttons .save:disabled{background-color:#ccc;cursor:default}.settings-initial-position__buttons .cancel{background:#fff;border:1px solid #ccc;color:#6b7580}#layout-content .settings-user-speed.edit ul li input[type=number]:invalid{border-color:#c00}#layout-content .settings-user-speed.edit ul li input[type=number]{border:1px solid #011e3966;border-radius:4px;box-shadow:none}.settings-mapsets{align-items:flex-start;background:#f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px}.settings-mapsets__title{color:#000;font-size:14px;font-weight:400;line-height:16px;margin:0}.settings-mapsets__list{display:flex;flex-wrap:wrap;gap:16px 12px;margin:0;padding:0}.settings-mapset{color:#828282;cursor:pointer;display:flex;flex-direction:column;max-width:101px}.settings-mapset--selected,.settings-mapset:hover{color:#1eae00}.settings-mapset--selected .settings-mapset__img:after,.settings-mapset:hover .settings-mapset__img:after{border:1px solid #1eae00;border-radius:4px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.settings-mapset__img{border-radius:4px;overflow:hidden;position:relative}.settings-mapset__img img{background-size:cover;display:block;height:56px;width:101px}.settings-mapset__title{font-size:12px;font-weight:400;line-height:16px;margin:4px 0 0;text-align:center}#notification-list .sn-stack{max-height:none;padding:0 16px 16px}#notification-list .sn-stack header a{font-size:14px;line-height:22px;margin-right:48px}#notification-list .sn-stack .sn-button,#notification-list .sn-stack button{color:#e0e0e0}#notification-list .sn-stack .sn-button.active,#notification-list .sn-stack .sn-button:hover,#notification-list .sn-stack button.active,#notification-list .sn-stack button:hover{color:#a0a0a0}#notification-list .sn-stack li p{font-size:14px;line-height:22px}#notification-list .exit-button{border:none;height:24px;padding:0;position:absolute;right:16px;top:16px;width:24px}#notification-list .exit-button svg{fill:#828282}#notification-list .exit-button:hover svg{fill:var(--Green-Green-1)}#login-overlay{background:#fff;filter:alpha(opacity=70);opacity:.7;transition:opacity .7s;-webkit-transition:opacity .7s;width:100%;z-index:298}#login-overflow{overflow:hidden;width:100%;z-index:299}.login-window{background:url(img/seznam.png) no-repeat 53px 48px #fffdf3;border:4px solid #ffa92d;border-radius:14px;box-shadow:0 0 70px #777e85b5;left:0;padding:60px 60px 54px;position:fixed;top:0;transition:opacity .7s,transform .7s;-webkit-transition:opacity .7s,-webkit-transform .7s}.login-window.done:before{bottom:-150px;content:url(img/pes2.png);position:absolute;right:-79px}.login-window.register:before{bottom:-65px;content:url(img/pes3.png);position:absolute;right:-180px}.login-close{background:url(img/close.png) no-repeat 50% 50% #fffdf3;border:4px solid #ffa92d;border-radius:50%;cursor:pointer;height:26px;position:absolute;right:-28px;top:-28px;width:26px}.login-fade #login-overlay,.login-fade .login-window,.login-window.left{filter:alpha(opacity=0);opacity:0}.login-window.left{transform:translate(-100%);-webkit-transform:translate(-100%)}.login-window.right{filter:alpha(opacity=0);opacity:0;transform:translate(100%);-webkit-transform:translate(100%)}.loginForm{color:#333;font-family:arial,sans-serif;font-size:15px;margin:48px 0 0;text-align:left}.loginForm>div{line-height:1.5;margin-bottom:4px;width:360px}.loginForm>div:first-of-type{margin-bottom:20px}.loginForm .input{display:inline-block;position:relative}.loginForm .input .icon{background-position:100% 50%;background-repeat:no-repeat;height:100%;position:absolute;right:0;top:0;width:20px}.loginForm .error input{background-color:#faffbd;color:#000;font-weight:700}.loginForm .error .icon{background-image:url(img/error.png);cursor:pointer}.loginForm .ok .icon{background-image:url(img/ok.png)}.loginForm.licence .agree{margin-top:2em}.loginForm ::-webkit-input-placeholder{color:grey}.loginForm :-moz-placeholder{color:grey}.loginForm .placeholder{color:grey}.loginForm input[type=button],.loginForm input[type=password],.loginForm input[type=submit],.loginForm input[type=text]{border-style:solid;border-width:1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:initial;font-family:arial,sans-serif;height:31px;line-height:31px;vertical-align:top}.loginForm input[type=password],.loginForm input[type=text]{border-color:#848484 #c1c1c1 #e0e0e0;font-size:16px;padding:0 21px 0 9px}.loginForm input[type=text]{width:328px}.loginForm input[type=button],.loginForm input[type=submit]{background:#f3f3f3;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff,#ececec);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(top,#fff,#ececec);border-color:#c5c5c5 #7d7d7d #7b7b7b #a1a1a1;color:#000;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ececec",GradientType=0);font-size:15px;font-weight:700;padding:0;text-align:center;width:136px}.loginForm input[type=button]:active,.loginForm input[type=submit]:active{background:#ececec;background:-moz-linear-gradient(top,#f6f6f6 0,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#f6f6f6,#e1e1e1);background:-o-linear-gradient(top,#f6f6f6 0,#e1e1e1 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#e1e1e1 100%);background:linear-gradient(top,#f6f6f6,#e1e1e1);border-color:#bbb #707070 #666 #999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f6f6",endColorstr="#e1e1e1",GradientType=0)}.loginForm div.text{font-size:16px}.loginForm .info{margin-top:45px}.loginForm a{color:#0000d1;text-decoration:none}.loginForm input[type=checkbox]{cursor:pointer;margin-left:0;margin-right:7px}#loginForm input[type=password]{width:188px}#loginForm input[type=submit]{margin-left:2px}#loginForm label{cursor:pointer}#loginForm li{margin-bottom:.5em}#loginForm div.error strong{color:#de0000}#loginAd.adFull{float:right;margin-top:11px;padding-left:23px}#loginAd.adFull.panTau{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADABAMAAACzJTHAAAAAMFBMVEX9//wWGhscICIiJSeuraYsLjDt7+zLysO/vrfW1tKUk49OT006PD3h4+BkZGJ8fHmXlf/zAAAapElEQVR42rSZXWjzZBTHvRC/QGQp3qggSfBGRVhCEHSoF5FmUTe0BtTVFy/ED0T0ophkMudFJFnldV68mEWcCkanmS4XOtG1brhZv1anF+IcWhU/oXtp/ZiKrTb+n3xsrRUvsnrWbd3WPb+e8z/nPOdJTvi/7BZ8Dt4+9mbMT074X+3Tpet4nj9z052CC/+TPVXhYUJOUaorjw168YSRy/GRKUruyML/4sxpFTAYYsQdJV9/9ITB27M8RzP0EMWwHBdS1gZPuSfHMzRFM8RYHvZ/UH7hmKHQCAQP4ssrtwxYkRzNUUNDeOBL4svEX4NWhA3Xj3yhQvlZZe3ewTrCQfTYgIizbOLbQUKuxJrwIrF9yuZzg2OcgtQKPen1heeErcEF7HMO+QtIvyv51wcG+YZnQ0e6feHCHFO2PhqU7DzbBaEOXOFQLb8NCPIZi2gxWLk7Xix5wJXrBxYtBhAguiyEkFaZH0xzOZFH/AmjV5QIkuO+GkxusUzYgPsoLCgCf/6hAXfbqo1o/Rsk2VvOe/BQhDuL7QrKMMMxJF5Yt58CCPPqYRi37larCrZaQkAKA9HLoJkwYvQNh2DcAUaFQKB7v/BJqaCCzk3POLVdrcARQHLxcv35RRjssJB+77q/SiYHjg/DTocbFQfx+9okS7NXpGWcXIIDsQtcGCtCi54kEDqUns78mBbyxcsMjB7CJxaL3zihMPsQKE+MzqROr2c5rE7R4erAJFqTyPWGC5C300ZrfZhh/qUCWbDhS4QmBAL5IO2YxbDdax98QX/f94VsyYeBfD6cAGiydO8U0UUhGrE3p4Q8FEOof8YrxiQQ8jRzY0rIM9z+oj26JCGL/xhB0nryC30QrH6DLgnvMJp8Q9NdovT7wndRqLR1glKMESRh+zkMH/4WKUDT9FdpPYkVpygKTRjZRfdRWDoqFnr4x7SaUHQUKr6EPslxpNZ7HcLhgcZv8DrmirRdJQoXzU5slqpKReH7dxSWU+hQlEzaeeVqnmIoWH6t4Qee5/mdZQ5MujdilWFS8Rem3U+eICFiuUtLQdPzRFGUpIK/m6OZ3kZ2ToW0t8vSNuG7eHLIKa2uBS0wiBmSVTw+1Bsz5oJ1yHJTWsgZOWFD+VBsNAM4ElMM89hijulpNHR+eIh6K/XGKAirQUP0ghZWjyCWZZjq+JvI6O6QLQ9l3kvJQDUKb3k+GIAkZmqm7kxvUAcQxOrsNzNvpIY8pLxf7DQbwZ574MiMlnXs2XW+WxjqSO771JC7ct8utZv1ZgiQRaCymqRrpq3ObvDdAcu0f0s/yh8R/aV6owUXQPGWGoFraqO2patqcYOjuyJ2+RWpISetiEGr0fFkwvA7pdJq09WNKdtydG2swh1EjDrzECdgVQ6a7cATTQM5tlsub67WJTXrzJnqP3zJvH+IcXvcWyK5JRkyGNVqabWxNzOnO5plq+pk5YDCjqR35UofTavlokpkv9HA8I2I7Tm2YxdMUGbXuX1XzrspdTVW/BbKRALEg4lL5Xyp1Bx1HNsWTVVTx1CTbLw5jqSV/p6NvaYou3G9S4ZlLJVWV/dUx9ZVSzI19dkMtR+wd1JCnqw833leTMyyLE1bChp1U7dVB7pYZmE9UYWhLkjZ7Ke3fl9cEYkjcTlKluH5blZXbU1VCWWMGk4Go6Gn05VJYe216T0RkhAMRAlcCU+krIMMtkOK8Uu8H6Mxp+uRp2vuwpwYm+x36kYd+liq6diqDoilidb4QRpflBIi6jsJxP0zn/9wDBRThyC6AwZcEcWfmGSmSXfYOtWypu6MFJEMD1XSWFlqAeIAYkMWA+ESrwIjgmReTQXJ2vO1WHRDXiofeWlxCbKoDkwzoYkBieTrmKRLXpyqFke39bsLcY3IXnlt/ssV7JKqTiAiOpplSKL8834Wn5UKon8s1rQIYsmiP3q39q0fuJaJMtHQZjxRQtK9SB1GeUAK3sycGENc8WhN3ZMDqIL8NeTOajNw8acler9/pSnH281CKxtCUOuGJxkztiyj8WeRWZbcaTQaASmfaxMI/WgaiFFsPa8XiCOAkBYG8z3XVC1sMMFuqRF4sK/3IWmuqjr6eMs9eiz0RNWKroXKfwGrmha0kL1GubpGIL8OJZYGYk75LdcsEAgSFghRMu2i6KpFeIVHe7PUkj1vcT9eD6ZoXarqe95RQCQCUTWN9GH8ZI/j/bvIheXND/GsvZ5APkpRi1qh5XmjYcGrkWmhO3OeF1EWR1Zdz+tUYsY5qZKr2JJFK4SYXRSr4PmtoBN4klzdxM7ZWI4haYpx2yqi3EIIdg4t7u6YVI9BiKDl18Xid5s4tawmkDQHYNucdEUJbSURBU0RSAl9wBwvT9THXHFxy/U6pSRcX6XxxCwiTlpUjHG0Qn3mzPFmtfrnXkvELAPIRjx7pcngO0aLkqnHrStiGNHz0Um/km+t+SJmfr9dzkWN5dxUu6+OBrIzGx7k0HlhaqiPpma18XLpjxfRuope0K7GkBtTQRxsUNt+F8Q2PBeJNmNqRqdpP/Ahpj5Mr5VcFK0rev97x5BHP5064U5Duu+2/4AsSGrNDiIIdiqESw4hpo3yP2pPfyiKuh/sKhHkkt7893erlXxQqrerpdGxpmvO/xvpU2lu21LntwM3qRPUSASZ2SEd0pLrrqTPdo7nlLASeyaiY+0Kz9Msu8vxwsQ1VwpKFQeCvib9eKmy8Ckgcy036l2Whe/jnmup1szdtkYKZk/MOpPBcYUDY+Svnpxp5xhyPYQ9O0OxyvtXk7sG+erKfb23ACaXc8ronKnPH2t50fCI07WL1isCMlqzwSBmOtOd0jrWu/ClnkCPbcQXR4fJPWKFnMozQoXfuqbrNcfaGzx/6YINuScBCbcTMWu3AEG0DEBUwxBHP5ZMZ3ZxF7W4BUaX3brMEQYDCsUL5wkCTpicUGH5iWsSxJxf5vkcf0HWAqTgARI2MNWuoxtmVQ2QHeLJzLapOuPtUnlr4R/t96pcdN2YoSmWZwWFF3IMLSgMK0zE72a6nONhnLBgYBEN7ZY0MKgyuRW03KwTQlRg9XmknNcuvXDLP2eD70iokis8gGBBjuGVIXxO4NVEDRBCyO+WiUGReGJJZHaY3FS2WlkUy8wnd9vYWfR5x5nzdl/oS8wvQ0USCFbOQZgQAv0n6qLXKQPAIBu4CwmkZkNrjHDhdL24nK9jtLOm5nFvyNRJfT4u12/pq6+rru2+TcjxiBeLfM7TDH46T6hWiGMciAI/sgBN5h1oLRlZDdM1yryyhs4FSG0bctnwZNJ7rn+SOh6FisYHofDhmgjbMAUKPAoDBU/wbeR5NJOa47muRS52wBPDKx+BQOJRHaJM7exgJB5r9m+595TpxBNYhhWEHCgsO3IdIBTHwrUQw/Ijxyf2CGRn3BU10SQTPPr8i1tk3z2qztdsvQaKuvhDf694uDrcfW0PnoTX/JBi0d0pJBnPhpDLFy+tE0gNixZIMcIXjPBbQWN3xbR0AqntOIXjv/UfOP5MIBSNJGaxGIyhWFYZAoMYQeCDv+kqQEwCQat1Rahvmob0CLkYeUSy9HlbBcSeXe2P1mnL+WsTCE55MYSmIAa+IGCAsCFEuP6RiToRvuYDIvoNT7JgxaqiVNcsS3dCiOq/0B+tB3LdECqCsGGUro2Uh7F8CJke+VYlmnjknOi111wCkTGcuOYcepYKXXYKrXv7N4gX+ZGNg9sRKPnQSKCE63CNlwEgsXcfz79iE4jvojeahd0WhglIb4lTO7aBkduc2nGmxf45/sS/Kze/36bKMI57ZbxdiTfetSf8AfR4rljUxMpKUZZY3kjoyfCCHJmm6gXaFn/Ei+oO+AMuyLpqqiZOxU7HhTQqp55F54lKTzovTKGaozEMlHW2MQHETlu/z/ued6thpfVB2o7J++H5/bzve1ZSNUdCFPzThbnoC0DoLSwZ2t4T7DSSrTAJiDllmrurbXglZYJbSGXRxMyCh865mbWCAWEvYX/KOoJA1Li4XZcQtrde/g0Qrx4xYbV61pwHJZWhePPSgKTNQn7m/Zc2iS11ZERblLfPHBKi1CPphWgoBN96f19HUweA9DHOmea83R6jzwQ5aaZx5nV46kZrPUpVPsD8yw9SJSg1oZtC6XYIhxyjvQ7VyEy+ZtRRiMft9lTeK9Tr6SyZMJ/Pyk7XI6/FKUm2buMQlTwQDFIocQheFQ5R8A7I13WTstwkTQo1I5lGrd/dakcLdd5MslmcGESO32itD8VUwV/JTIq/cJCUIiYQXC2CfJOeIj0wpfiQqJnPjTe778OGJvUwGi1uzMTbVv35KMjvCRSCqH50SQjYIeQPIKdpEfKIgBgzSMZc6mijRUaMoMeQIW90yROlUM95MekASEhCyEok4SDvAPrJlAkGIeATD5CsWXwu773eWOEnBzQlZQqbBPBioOdaMiSqLTUOP5YJEudFBg1zYgxdKc8Fm3avZpw3jy0jsozDVgszEiAI7U38PhcPSkgQv0S1ldGlyGwXRZmdzfD4FZBMoYYY7nyQQ/h6x6BLFMpgV7fJFF9SBUTmIkHwIoKLJwnn8vzXL2O5fAp2J1SKYviofT1XqKMnRlriCmLs3CbbdkcdkQIEQFiRXO9DwvQHErIfbvC4LmkKpQwgiF8cTOW98ya2eGSwsdwmBxBxZR1CeRgQnvc1UZExMtYCivYN/du5pTBmxdqZguGNYx5K5TKFGVDBnUUX3mSCViXBhyBcedsSemwLcASHKuzXgpf0aENC1etoe2eh5h3DbIQ5jCDAxGZ33HrLJhKWwSUhirpNRjB/GKnH8WMFD4LgpfdkPoW3o0WiiIMugmx+jhKSCMrFAHk+vA6BRiGpCiDbM6SJV0eIcdok9DlchOzM5FFPaJ+985ZNBWv3qjLCHaFQfoARpt2ENJc6QZlhJEkZ/MbnfKF+6FS32z6Sy2UxTJrRbJ9NqFyfDxFkLywHhsxDNRwQED+4SDxfjHqhbhIEA0QWIR0xxx7uC5FqwFwKwovXQqDov/VSRq/7pCZc8HkyLyBHvHMYi9PRLLrVzSAABPmIirFLVnpKQz6uCoi2F66o+ZB6HppMZurmOCCvJnPRlPDIIE0kJCyLIiBhQHgY087oMhxPGuA374VGMpNLE6RgzJgZVJTjAyFBcgj9VvnADRGjkXjDO9uJmuhLHXGMKEbY7m51/0wmZyKZyOyOWwZC/DIS3AIIoyeZZXOXsj2fykiXIyfhoGQaELv1QNJLR9JHow8PA1F5jm+Ri/rhJUW7ezKVoVooJImmBStls7CWV8+ePFQkYw1yPAgcwndB4PGq1QvZ8wjviD6mVucQM1Z8v1DPxWaLMNaQEIiEcIzUBfu7+N4cIAXscQrCYoCcz0ZjbSoqxVm0qiEg8ACRAgQJ4504ksHD65N0GpXx/BF4w8PMlax7HsbfSCRN5x7IkIEQqYjI+bDMxSAN81Iuo3RgqxbNoZqQQwA5Ec1gDzEbgx7DQEI9EKEKBVdQCfmQOEGimExTsShv82Qvgow3m235UwHDQ1DCCMI5I72a/BaZpe60u42jwNQR2CvvnTBTu1z39ACEhPDRlBamlTFB+pV+RASYIC1HYjuhwnilVYymcIaEIpxOZ1Z1e3lICM3VfM4mCJbGrEoU6sYQ/h1tORqZzeP6BVc/3ehUgepjKnXCmZivvDAkJLA+nKCGcZp4MI8CDHiMSltXTuLUIZ8tllil3Y6SU/Lp1OuVQxfZ70NBIAQQAiDCi0+PgKgQ/JEaGl2Zxbybwf6ZJU52ZzOoKvls9MMPXhtdPPu/NAkTSdiIf+kPe0F8G5AIYiuXSx/TE+35lbF8bTKVbf927gJzJo4PDyHhz0oTROaM0AR/puOux8thV5iFvToLJzOFc2Zs/OTzbOvH2rWhIXJopL1QGDAOUXmXxMSvJNrwdp3mqwuM6ZUrU/kZXGMsXHiQldTTw0HIA6SIgKBo+TnDGwpPHkBS+TrNJFcZ0/QF2mOPu5U4drXq/u/+V3TxBeEUrohCEN/zSuIK+jiNj9mrmqaxSneWHpLYpQIS198eUhM4XaY8HyMDhPEhxKXNdJ7udrMXNBwWuTaOV6aNFwFxF/VfhwthkeQSgtdQgCDc8WF8n0NSKYz0Ry8yVauWcSoYnTYuEMRhS8eHg8jni0OkFlFEcwGCY7dW+f1uaip19KIW161GpTkbnT6IwslcV0t8MFwy+pCgOLwjhoLXLYAQWNGrdPgLihmbY6xqNW0LkCcULc7KLtPPvDQMhJxNmIDvIJq8BUQJgarc1ZwVt3F4IsLRbavZLC9HdjyrqXHm6o5evfLwUBDkBowfBEXwuMe34DP1Sq3aoUsmfluCCxhAGu6ZaOyiSuZyHM21XxgEkcMKajsgNMz5ED67hM5cHLXX6EGVaNZM5bKzR1dtyyo7187vKikINEBU3bp+E1WgQ69TguQTf3wkCIDKXTvnV06Nr+CUFhLFnaU5B4hr1SJzX6oUXcxF3rSevAkEK4tsVFWCyEgDk1gBDafzBUw+0e6suAHAxbV5qumuVor1WSuucIiOLb71103NxVcOKhsQGue5tZiqxLd/kMd5b3bqcBtqmJBYBBfilbLdPri7rHJNHD0Oz5zpnytiZ4JfWFU+NSXdrjGm6u/TmJVLT9WzdLiJrXoxcuhUp+wkmvk5goQVl57ih8H6qwJEiH6F/LQjAUFR/B8d/BMMg87HCzN0mwhKMXK4s+omWqUxu6QQxWVxBxB9//H+EJHnAhJab/h8mGfsNHYIkDqdbs6YU/yRrshrZddZWtPHmx9ziI4KSUOm9k9fiCzAYl8dFBUZCPK7fhYMokzCXhl0X/HQTUOvOtU19/XOl/y4eBSQONRWz/aLYp7eYbHxCVMICwgPYMZ+95I1gyAAoL/XD1EYd1bshrM0t/RDBxOyyms9CCwc2n5PP4iY5UAhBsUAIITkkEuewSWZJ4pJU28x1lhZWSudWT17eF7VJAQ64W9d7g/B8uLAmUOE/RQfUjOEeESJ0qNp7d12F5ftK+Xl4t+qppK4eJAUayjKvj72Et0dAPzPMrwkRGOfG75MiutXej7p74VO29KbVqt4VREQHWZTAKHn0vo7niDSKb4mpJumcYi0V+YQXU5biUarW3ZX7YXYRYpIql7wCP+k/NoPAgRvvvzSRJoLf0CQbw0pgGTN8WajHE80W52S7lRX2r+oPsSJM/oYDsNefSA8ZEP+MY2AyB9J3bsOqePZwHYMd9NbywvNrqO7VrHzoA/RUIXFYL79yT4Qcr2EjEhNwIWwfZJBQZzGXuTLkFKxmx2noldPNQgQ5r6La/7G8r3+GS92B7zWE3MDMnHrhlPg9/kGJvAJPDPqVJ2lTpkzRCFlPuT3fpr41oJLaBCSEKIw3ViXc+lIrP3LttAWjCnQxGk2SyF/aUW8g6h80t9c9D8Cwn0C1aTjAXlpA4LD5TlsU5TmSnfOQRG2PlbjflTigy+n+0N4k4pTjwpJTUTmsPc2nILCVQqHEmyhXVxj8aptLW6sHZagpe/6mgvCKwR6/DahicgAjV0yepyyS8N4RJAGG23Y1oMSoqmaxFWf7A/BQK1pWBd6SEhIpryUXPreOHyXaLa7ZTbRaFhyz4qDmDvfsQWu8l4fSIC7gq6V42HeKHvCS2Yj7yk/UmxUm8VOidlNq6xKPUa3v7ry/Sppo7mX+0NoYY2hjUInAVFEidxz64a9njugwfiVVhN9sdkARJgLf+uzyd+9JxiHfNpvJArxtKc2BVoAH4W5yCdLgEipGQ6WsVoNy6laFoILusNWjE1MH/DqJwCLa/rpPhB0+N5TL0AgwifahNEr72qaY9lNV7cgi7zlguF8a5w3coAwmln6OR4ZKIWQgIj4oung6R5G8j6GmlVplKsCgmU1DVPqNSOZzI3PM4i+aQsekULntPyeptfvTN/RA/FeYZZdhkssGxDUdxKdue8Z3mRm+oCj46ulm57cYSb1f5RHQESTZ9d6IIVncRjRaVpWA4yyqnFG9ZmHgK/jrOVlhzF3/00hsin6yRn2p7tLPdYyXqms4AEeyAbE2TN52TCmeZu+H5B9N4PI7r4u/ijxWQ/kEctun+rYdoNUKQlruZdqNUD4v+EHfPlVfwjJZhCNfdUTw28kFubba03SgyAaMdzPDUC4IrXvHdf5ehAE4gM2hqIlY0N+dO0VaCIgiwTRXfcaEZKkivETIu2zoSH8oQtBSUxvQB6v2svzHdviEgcEijgfGZ78/gHsHi8NaS56RYv3Pb+jF7Jw6pSvSJkimHZyn9eS0EU4bRXROAgS6hVFUHpj+LHmQqfT8CHcWhXH3eMlDaHtI11d198eABEFxr9DkRD98x7HW52WZdvcXnyzAGvpeyaTk56A7HKdxJODNSFST1mBsG+4IbJFvD7VbDVsu8kVIb+7gLgPebWDQhPvLebsf3gYCOS/9tpvQOYYNeKr3OmNhg3IgxgACILqNn1AQPLIE6RJf4i8nRNpSd6XQaxjhYMoGG8bB1iXQ6TfXQ5h3z73iJ8nbzJ2eSAkSBsH6o0ECYi9aZxUeBTtaYfxjI71SUgTeEsXkH3nPJiKItiFvoMh8gPf0EtV4Pmf0GKN+sXt1ro4Clyic4i+8FzS8JKIC4clXvg/EHzkrTKsafD8m3iKyHhTHeWayHzXfQibyNfpeqB2v84mvhsACQAiELwiB7aJKZSa4/NMv3zwY3V7WTKaiwr8zgSkmikkk9Ck5LA+h5E3KhIQT3rd8Yc4o1DZ08bPjevTV2Ey+EIwsCVl0ieJylgtSVtL5Ps/AyBQBAoQgH5v2XL7FzgUJlXYNRwze8/QrZbrO761hgjm0bWIqG1cmeZXmxdZ4p4BEJElBABvpChco5C9vjbglUVARisVzmh2V8OA6EhFbH8+eX751Tpun35krN+pam9NEe/EG+lwrGgr+5PGCUeF6BXfWt0SpjThEo3tP3HlyqF87sRVBpcMhGwotdp7FaGMFs6X1LCAVIRLRFERfk9kYldmjhRQuPR/BkA2ZMu2kbgEi13K1IeMafiAVQVkDfkuqooOysrcp7HlcbR7uKQ/RNxeSdmzKFsJ86cey6VXQCAc0lC1HojmVOyJVXy11Gcb/y+RmhuFT2hv+AAAAABJRU5ErkJggg==);background-repeat:no-repeat;font-family:monospace;height:192px;width:250px}#loginAd.adFull:before{color:#999;content:"Reklama";display:block;font-family:arial,sans-serif;font-size:10px;text-transform:uppercase}#loginAd.adFull+#loginForm{margin-right:325px;min-height:292px;padding-right:70px;position:relative}#loginAd.adFull+#loginForm #line{background-color:#e6e4db;border-radius:2px;height:100%;position:absolute;right:0;top:0;width:4px}#loginAd h5{color:#bfb6b3;font-family:arial,sans-serif;font-weight:400}#registerForm input[type=password]{width:145px}#registerForm .input.second input[type=password]{margin-left:6px}#registerForm div.error,#verifyForm div.error{color:#de0000;font-weight:700}#registerForm #passwordMeter{background-color:#eee;bottom:1px;height:3px;left:1px;position:absolute;width:175px}#registerForm #passwordMeter div{height:100%}#verifyForm input[type=text]{width:188px}#verifyForm input[type=submit]{margin-left:2px}#verifyForm div.resend{margin-top:30px}#doneForm div.done{margin-bottom:50px;margin-top:50px}#doneForm input{width:358px}@media screen and (max-width:800px){.login-window{background-position:24px 28px;padding:30px 24px 14px}.login-window.done:before,.login-window.register:before{content:""}.login-close{right:-4px;top:-4px}.loginForm>div{width:262px}#loginForm input[type=password],#registerForm input[type=password],.loginForm input[type=text]{width:230px}#loginForm input[type=submit],#registerForm .input.second input[type=password]{margin-left:0;margin-top:4px}.loginForm input[type=button],.loginForm input[type=submit]{width:136px}#registerForm #passwordMeter{width:260px}#verifyForm input[type=text]{width:110px}#verifyForm input[type=submit]{width:116px}#doneForm input{width:260px}#doneForm div.done{margin-bottom:20px}#loginAd,#loginForm #line{display:none}#loginForm{margin-right:0!important;padding-right:0!important}}#route-form div.item.alt button.alternative-button{background-position:50%;text-indent:-9999px;width:0}#route-form div.item.alt button.alternative-button:focus{color:var(--Green-Green-1)}.width-1 .item.alt.reorder-dragged button.alternative-button{background-color:#fff;background-position:50%;margin-left:-12.5%;text-indent:-9999px;width:0}@keyframes nofificationSlideIn{0%{height:0;visibility:hidden}1%{height:0;visibility:visible}to{height:14px}}.reportDefect-cancelButton{background:#fff;border-radius:2px;padding:0 8px;position:absolute;right:200px;top:17px;z-index:3}.reportDefect-cancelButton .icon.icon-close,.reportDefect-cancelButton span{display:inline-block;vertical-align:top}.reportDefect-cancelButton .icon.icon-close{fill:#666;height:14px;margin:5px 5px 0 0;width:14px}.reportDefect-cancelButton span{font-size:13px;line-height:24px}.reportDefect-cancelButton:hover{background:#f7f7f7;color:var(--Green-Green-1)}.reportDefect-cancelButton:hover .icon.icon-close{fill:var(--Green-Green-1)}#report-reset{bottom:10px;gap:10px;justify-content:center;left:0;position:absolute;text-align:center;width:360px;z-index:10}#report-reset a{background-color:#000000b3;background-position-x:center;background-position-y:16px;background-repeat:no-repeat;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:112px;outline:none;padding:57px 0 0;text-decoration:none;vertical-align:top;width:112px}#report-reset a.refresher{background-image:url(/img/icons/refresh.svg)}#report-reset a.editor{background-image:url(/img/icons/edit-fill.svg)}#report-reset a.eraser{background-image:url(/img/icons/erase-rubber.svg)}#report-reset a.eraser.active{background-image:url(/img/icons/edit-fill.svg)}#report-reset a.map-mover{background-image:url(/img/icons/move-map.svg)}.report .form{font-size:14px;font-weight:400;line-height:20px;width:414px}.report .form .label{margin-bottom:8px}.report .form .error{margin-top:8px}.report .form input,.report .form textarea{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;margin:8px 0 0;outline:none!important;padding:10px 45px 10px 12px;width:100%}.report .form input:active,.report .form input:focus-visible,.report .form textarea:active,.report .form textarea:focus-visible{border:1px solid #1eae00}.report .form input.suggest,.report .form textarea.suggest{border-bottom-left-radius:0;border-bottom-right-radius:0}.report .form textarea{margin-bottom:-5px;overflow:hidden;padding:10px 12px;resize:none}.report .form .smap-suggest{top:66px;width:100%}.report .form .smap-suggest .item .right-part .icon.icon-navigate{display:none}.report .form .form-field{margin-bottom:24px;position:relative}.report .form .form-field .change-sign{fill:#8ac57d;position:absolute;right:0;top:0;visibility:hidden}.report .form .form-field.simple{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:5px;margin-bottom:0;padding:8px 0;position:relative}.report .form .form-field.simple .type-sign{fill:#828282;height:20px}.report .form .form-field.simple textarea{border:none;margin-top:0;padding-top:7px}.report .form .form-field.simple .change-sign{top:16px}.report .form .form-field.simple .photo-holder{min-width:70px}.report .form .form-field.simple .no-shrink{flex-shrink:0}.report .form .form-field.simple.focused{border-bottom:1px solid #187f00}.report .form .form-field.simple.focused .type-sign{fill:#187f00}.report .form .form-field.simple.top{align-items:flex-start}.report .form .form-field.simple.top .type-sign{margin-top:5px}.report .form .form-field.simple.top .change-sign{margin-right:10px;position:relative;top:5px}.report .form .form-field.simple.label{border:none;gap:18px}.report .form .form-field.simple input{border:none;border-radius:0;margin:0}.report .form .form-field.simple .opening-loader{align-items:center;display:flex;height:100%;justify-content:flex-end}.report .form .form-field.simple .form-field{margin-bottom:0}.report .form .form-field.simple .form-field .change-sign{right:5px;top:5px}.report .form .form-field.changed .change-sign{visibility:visible}.report .form .form-field .message,.report .form .form-field .terms{display:none;font-size:12px;font-weight:400;line-height:16px;padding-top:8px}.report .form .form-field .message p,.report .form .form-field .terms p{margin:0}.report .form .form-field .terms{color:inherit;padding-top:none}.report .form .form-field .terms a{color:#1eae00}.report .form .form-field.hidden{display:none}.report .form .form-field.valid:after{color:#1eae00;content:"✔︎";display:block;font-family:monospace;pointer-events:none;position:absolute;right:16px;top:35px}.report .form .form-field.invalid input:not(:active):not(:focus-visible):not(:focus):not(.file-loader-input){border:1px solid #db5200}.report .form .form-field.invalid .message{color:#db5200;display:block}.report .form .form-field.with-footnote .message{color:inherit;display:block}.report .form .form-field.with-footnote.email-note2 .message{color:#828282}.report .form .form-field.with-terms .terms{display:block}.report .form .form-field .file-loader-input{visibility:hidden}.report .form .form-field .form-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;padding:23px 32px 23px 24px;width:100%}.report .form .form-field .form-button>span.button-text{color:#000;font-size:14px;font-weight:400;line-height:20px}.report .form .form-field .form-button>span.button-text.primary{color:#828282}.report .form .form-field .form-button>span>svg{fill:#828282}.report .form .form-field .form-button>span.check-box{border:1px solid #ccc;border-radius:8px}.report .form .form-field .form-button>span.check-box>svg{fill:#fff}.report .form .form-field .form-button:disabled{background:#f0f0f0;cursor:default}.report .form .form-field .form-button:disabled span.button-text{color:#828282}.report .form .form-field .form-button.active,.report .form .form-field .form-button:not(:disabled):hover{border:1px solid #1eae00}.report .form .form-field .form-button.active span.button-text,.report .form .form-field .form-button:not(:disabled):hover span.button-text{color:#1eae00}.report .form .form-field .form-button.active>span:not(.check-box)>svg,.report .form .form-field .form-button:not(:disabled):hover>span:not(.check-box)>svg{fill:#1eae00}.report .form .form-field .form-button.active>span.check-box,.report .form .form-field .form-button:not(:disabled):hover>span.check-box{border:1px solid #1eae00}.report .form .form-field .form-button.active span.check-box{background-color:#1eae00}.report .form .form-field .form-button.active:hover{border:1px solid #187f00}.report .form .form-field .form-button.active:hover span.button-text{color:#187f00}.report .form .form-field .form-button.active:hover span.check-box{background-color:#187f00;border:1px solid #187f00}.report .form .form-field .content-opening{margin-bottom:22px!important}.report .form .form-field.smap{height:135px;margin-top:-8px;width:100%}.report .form .form-field.smap .map-control{align-items:center;background-color:#fff;border-radius:2px;bottom:20px;color:#828282;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;left:20px;position:absolute;z-index:2}.report .form .form-field.smap .map-control:not(.open){border:1px solid #ccc;border-radius:4px;bottom:8px;gap:8px;height:40px;left:8px;line-height:20px;padding:8px 12px 8px 8px}.report .form .form-field.smap .map-control:not(.open) svg{fill:#828282}.report .form .form-field.smap .map-control:not(.open):focus,.report .form .form-field.smap .map-control:not(.open):hover{background-color:#f8f8f8}.report .form .form-field.smap .map-control button.active{background-color:#f8f8f8;color:#1eae00}.report .form .form-field.smap .map-info{background:#000000b3;border-radius:4px;box-shadow:0 4px 16px #0003;color:#fff;cursor:default;display:none;font-size:12px;font-weight:700;left:20px;line-height:16px;padding:6px 12px;position:absolute;text-align:center;top:20px;width:268px;z-index:2}.report .form .form-field.smap .map-info .map-info-control{background:#000000e6;border:1px solid #fff;border-radius:50%;box-shadow:0 4px 16px #0003;display:none;height:24px;position:absolute;right:-12px;top:-12px;width:24px}.report .form .form-field.smap .map-info .map-info-control svg{fill:#fff;width:12px}.report .form .form-field.smap .map-info.open{display:block}.report .form .form-field.smap .map-info:hover .map-info-control{align-items:center;display:flex;justify-content:center}.report .form .form-field.smap:not(.open) .map-control.open{display:none}.report .form .form-field.smap.open{cursor:crosshair;height:414px}.report .form .form-field.smap.open .map-control:not(.open){display:none}.report .form .form-field p.pre-text{font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0}.report .form .form-field p.pre-text b{color:#1eae00}.report .form .form-field p.pre-text{margin:0 0 16px}.report .form .form-field .photos{display:flex;flex-wrap:wrap;gap:16px}.report .form .form-field .photos .file-loader{border-color:#1eae00;color:#1eae00}.report .form .form-field .photos .file-loader svg{fill:#1eae00}.report .form .form-field p.post-text{margin:24px 0 0}.report .form .form-field .detail{margin-top:16px}.report .form .form-field .detail.open{border:1px solid #1eae00;border-radius:4px;padding:5px 16px 16px}.report .form .form-field.input-type-email .message{padding-right:30px}.report .form .form-field-input .change-sign{right:11px;top:37px}.report .form .form-field-input.valid:after{display:none}.report .form .radio{grid-column-gap:10px;grid-row-gap:12px;display:grid;grid-template-columns:15px auto}.report .form .radio>input{appearance:none;border:3px solid #0000;border-radius:50%;box-shadow:0 0 0 1px #ccc;height:14px;margin:0 10px 0 0;padding:0;position:relative;top:2px;transition:all .2s linear;width:14px}.report .form .radio>input:checked{background:#1eae00;border:3px solid #fff;box-shadow:0 0 0 1px #1eae00}@media only screen and (max-width:500px){.report .form{max-width:100%}}.report *{box-sizing:border-box}.report.mymap-popup{border-radius:12px;max-height:calc(100vh - 48px)!important;max-width:calc(100vw - 48px)!important;min-width:unset!important;overflow:hidden;width:max-content!important}.report.mymap-popup .icon.close-v2{height:12px;width:12px}.report.mymap-popup .icon.close-v2 path{fill:#828282}.report.mymap-popup .header{align-items:center;display:flex;height:84px;justify-content:center;margin:0;padding:0 24px}.report.mymap-popup .header .title{font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report.mymap-popup .header.scrolled{border-bottom:1px solid #f0f0f0}.report.mymap-popup .body{max-height:calc(100vh - 216px);max-width:calc(100vw - 48px);overflow:auto;padding:0 24px;width:inherit}.report.mymap-popup .report-dialog-premium-info{align-items:start;background:#1eae0014;border-radius:8px;color:#1b9d00;display:flex;font-size:12px;gap:4px;line-height:16px;margin:0 0 24px;max-width:412px;padding:4px 20px 4px 4px}.report.mymap-popup .report-dialog-premium-info img{height:16px;width:16px}.report.mymap-popup .report-dialog-premium-info p{margin:0}.report.mymap-popup .footer{height:84px;width:100%}.report.mymap-popup .footer.container{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;z-index:100}.report.mymap-popup .footer.container.overflow{filter:drop-shadow(0 6px 6px black)}.report.mymap-popup.expanded .header{align-items:flex-end;height:120px;padding-bottom:32px}.report.mymap-popup.expanded .header .title{overflow:hidden;text-align:center;white-space:pre-wrap}.report.mymap-popup.expanded .body{max-height:calc(100vh - 284px)}.report.mymap-popup.maximal{border-radius:0;height:100vh;max-height:100vh!important;max-width:400px!important}.report.mymap-popup.maximal .report-dialog-premium-info{max-width:352px}.report.mymap-popup.maximal .header{height:100px;justify-content:flex-start;padding:30px 24px 0}.report.mymap-popup.maximal .body{max-height:calc(100vh - 184px)}.report button.approve{align-items:center;background-color:#1eae00;border:none;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:8px;justify-content:center;line-height:20px;padding:8px 40px;position:relative}.report button.approve .approve-notification{background:#595c61fa;border-radius:8px;bottom:calc(100% + 7px);font-size:12px;font-weight:400;line-height:16px;opacity:0;padding:12px;position:absolute;transition:opacity .3s ease-in-out;visibility:hidden;white-space:nowrap;z-index:2}.report button.approve .approve-notification:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid #595c61fa;content:"";height:0;left:50%;margin-bottom:0;opacity:0;position:absolute;top:100%;transform:translate(-50%);transition:opacity .3s ease-in-out;visibility:hidden;width:0}.report button.approve:active,.report button.approve:hover{background-color:#187f00}.report button.approve:disabled{background-color:#ccc;cursor:default}.report button.approve:disabled:hover .approve-notification,.report button.approve:disabled:hover .approve-notification:after{opacity:1;visibility:visible}.report.mymap-popup.maximal .form{width:352px}.report .attachment{height:70px}.report .attachment,.report .attachment .file{align-items:center;display:flex;width:100%}.report .attachment .file span.file-icon{flex-shrink:0}.report .attachment .file span.file-icon>svg{fill:#828282}.report .attachment .file i{color:#828282;flex-grow:1;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report .attachment .file button.file-delete-btn{flex-shrink:0}.report .attachment .file button.file-delete-btn svg{fill:#828282}.report .attachment .file button.file-delete-btn:hover svg{fill:#c00}.report .attachment .file.hidden{display:none}.report .image-item{height:70px;overflow:hidden;position:relative;width:70px}.report .image-item:after{background:none;border:5px solid #fff;border-radius:16px;bottom:-5px;content:"";left:-5px;pointer-events:none;position:absolute;right:-5px;top:-5px;z-index:3}.report .image-item .image-overlay{background:#ffffffbf;bottom:0;position:absolute;right:0;top:0;z-index:2}.report .image-item .image-delete-btn{align-items:center;background:#0009;border-radius:50%;display:flex;height:24px;justify-content:center;left:4px;position:absolute;top:4px;width:24px;z-index:1}.report .image-item .image-delete-btn svg{fill:#fff;height:18px;width:18px}.report .image-item .image-delete-btn:focus,.report .image-item .image-delete-btn:hover{background:#000000b3}.report .image-item canvas{height:100%;object-fit:cover;width:100%}.report .image-item.hidden{display:none}.report .file-loader-container{height:70px;width:70px}.report .file-loader-container.expanded{width:155px}.report .file-loader-container.hidden{display:none}.report .file-loader-container .file-loader{align-items:center;background:#fff;border:1px dashed #ccc;border-radius:12px;color:#828282;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:10px;position:relative;text-align:center;width:100%}.report .file-loader-container .file-loader svg{fill:#828282;pointer-events:none;width:20px}.report .file-loader-container .file-loader span{pointer-events:none}.report .file-loader-container .file-loader input{border:none;color:#0000;height:0;left:0;margin:0;padding:0;position:absolute;top:0;width:0}.report .file-loader-container .file-loader.focus,.report .file-loader-container .file-loader:hover{border-color:#1eae00;color:#1eae00}.report .file-loader-container .file-loader.focus svg,.report .file-loader-container .file-loader:hover svg{fill:#1eae00}.report .file-loader-container.minimized{height:32px;width:fit-content}.report .file-loader-container.minimized .file-loader{border:1px solid #ccc;border-radius:4px;gap:0;padding:5px 8px}.report .file-loader-container.minimized .file-loader svg{display:none}.report .file-loader-container.minimized .file-loader.focus,.report .file-loader-container.minimized .file-loader:hover{border-color:#1eae00}.report .file-loader-container.maximized{width:100%}.report .file-loader-container.maximized .file-loader{border-radius:4px}.report .loader{display:none}.report .error{color:#c00;font-size:12px;font-weight:400;line-height:16px;margin:8px 0 0;padding:0 24px;text-align:center}.report .error:empty{display:none}.report .overlay{background:#ffffff80;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .1s ease-in-out;z-index:110}.report .overlay .confirmation{align-items:center;background:#fff;border-radius:4px;display:flex;height:0;left:16px;position:absolute;right:16px;top:16px;transition:all .1s ease-in-out}.report .overlay .confirmation>button,.report .overlay .confirmation>span{font-size:14px;line-height:20px;padding:0 20px}.report .overlay .confirmation>span{color:#000;flex-grow:1;font-weight:700}.report .overlay .confirmation>button{border-left:1px solid #ccc;height:100%}.report .overlay .confirmation>button.confirm-button{color:#c00;font-weight:700}.report .overlay .confirmation>button.reject-button{color:#828282}.report .overlay.active{opacity:1;pointer-events:all}.report .overlay.active .confirmation{box-shadow:0 0 10px 0 #0000004d;height:52px}.report.loading .loader{display:inline-block}.report.loading button.approve{display:none}.report.loading .overlay{opacity:1;pointer-events:all}.report.loading .overlay .confirmation{display:none}.report.report-adjustment .form-field-edit-btn{margin-bottom:14px}.report.report-adjustment #report-adjustment-closed-note-message:empty,.report.report-adjustment .content-opening .suggest-edit-cont .btn-suggest-edit{display:none}.report.report-adjustment .close-placed-textarea,.report.report-adjustment .form-field-close-btn{margin-bottom:16px}.report.report-error{right:0;transform:scale(1)}.report.report-error,.report.report-error.pop-out{transition:right .5s!important}.report.report-error.transition-start{right:-400px;transform:scale(1)}.report.report-error.transition-end{transform:scale(1)}.mymap-popup-cover.report-error-cover{background:#0000!important}#report-error-defect-textarea{border-color:#1eae00;margin-top:16px}.map-control-menu{backdrop-filter:blur(13.59px);background-color:#fff;border-radius:4px;box-shadow:0 4px 16px #0003;inset:auto 0 30px auto;position:absolute;width:max-content}.map-control-menu .menu-separator{border-bottom:1px solid #f0f0f0;pointer-events:none;width:100%}.map-control-menu .menu-item{align-items:center;color:#000;cursor:pointer;display:flex;font-size:13px;font-style:normal;font-weight:400;gap:10px;line-height:20px;padding:12px;position:relative}.map-control-menu .menu-item .item-icon{fill:#828282!important;height:20px;width:20px}.map-control-menu .menu-item:hover{background-color:#f0f0f0}.map-control-menu .submenu .item-icon{flex:0 0 20px}.map-control-menu .submenu .item-text{flex:auto}.map-control-menu .submenu .icon.icon-dropdown,.map-control-menu .submenu .icon.icon-dropup{fill:#828282!important;height:14px;width:14px}.map-control-menu .submenu .icon.icon-dropup{display:none}.map-control-menu .submenu.open{background-color:#f0f0f0}.map-control-menu .submenu.open .icon.icon-dropdown{display:none}.map-control-menu .submenu.open .icon.icon-dropup{display:block}.map-control-menu .submenu-items{height:0;overflow:hidden}.map-control-menu .submenu-items.open{height:unset}.report-thankyou-cover{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:300}.report-thankyou{background:#000000b3;border-radius:16px;box-sizing:border-box;max-width:296px;padding:34px 31px;text-align:center;width:100%}.report-thankyou .icon.icon-check-circle{height:56px;width:56px}.report-thankyou p{color:#fff;font-size:22px;font-weight:400;line-height:32px;margin:12px 0 0}.draw-error-cont{bottom:20px;flex-direction:row;gap:20px;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:300}.draw-error-button,.draw-error-cont{align-items:center;display:flex;justify-content:center}.draw-error-button{background:#000000b3;border:none;border-radius:100%;box-sizing:border-box;flex-direction:column;height:112px;padding:0;pointer-events:all;text-align:center;width:112px}.draw-error-button svg{fill:#fff;flex:0 0 auto;height:40px;width:40px}.draw-error-button .draw-error-buttonCaption{color:#fff;flex:0 0 auto;font-size:14px;line-height:20px;padding:0 15px}.draw-error-button:active,.draw-error-button:focus{background:#000000b3;border:none;border-radius:100%;padding:0}.draw-error-button.hide{display:none}.draw-error-cont.disable-control .draw-error-button{pointer-events:none}.content-report.empty{display:none}.content-contact+.content-report:not(.empty){margin-top:-12px!important}.contact-report-items{display:flex;flex-direction:column;gap:8px}.contact-report-item{display:flex;flex:1;flex-direction:row;padding:4px 0}.contact-report-item svg{fill:#828282;flex:0 0 auto;margin-right:8px}.contact-report-itemButton,.contact-report-itemButton:active,.contact-report-itemButton:focus{background:#0000;border:none;color:#1eae00;flex:0 0 auto;font-size:14px;line-height:20px;padding:0}.contact-report-item:hover .contact-report-itemButton{color:#187f00}@media only screen and (max-width:789px){.contact-report-item{display:none}}.report-defect-nsr{text-align:center}.report-defect-nsrInfo{color:#000;font-size:13px;font-weight:400;line-height:20px;margin:0;padding:0 20px}.report-defect-nsrInfo.responsive{display:none}.report-defect-nsrButton{background:#fff;border:1px solid #ccc;border-radius:4px;margin-top:20px;padding:6px 8px}.report-defect-nsrButton .icon.icon-report-add-location{fill:#6b7580;display:inline-block;height:20px;vertical-align:top;width:20px}.report-defect-nsrButton .caption{color:#6b7580;display:inline-block;font-size:14px;line-height:20px;margin-left:5px;vertical-align:top}.report-defect-nsrButton:hover .icon.icon-report-add-location{fill:#1eae00}.report-defect-nsrButton:hover .caption{color:#1eae00}.report-defect-nsrButton:active,.report-defect-nsrButton:focus{border-color:#ccc;padding:6px 8px}.report-defect-searchReport{color:#828282;font-size:12px;font-weight:400;line-height:16px;padding:0 50px 0 20px;text-align:left}.report-defect-searchReport a{color:#1eae00}.report-defect-searchReport a:hover{color:#187f00}@media only screen and (max-width:789px){.report-defect-nsrButton,.report-defect-nsrInfo,.report-defect-searchReport{display:none}.report-defect-nsrInfo.responsive{display:block}}.route-report{margin:0}@media only screen and (max-width:789px){.route-report .route-report-line.second{display:none}}.report-hub-dialog{color:#011e39;display:flex;flex-direction:column;max-height:100%;max-width:460px;padding:48px 0;width:100%}.report-hub-dialog h3.title{color:#011e39;margin:0 48px}.report-hub-dialog .content{overflow:auto;padding:0 48px}.report-hub-dialog .buttons{display:none}.report-hub-dialog__subtitle{font-size:14px;line-height:20px;margin:8px 0 24px;text-align:center}.report-hub-dialog__buttons{display:flex;flex-direction:column;gap:8px}.report-hub-dialog__submenu{border:1px solid #011e3914;border-radius:4px;display:flex;flex-direction:column}.report-hub-dialog__submenu .ui-report-hub-button,.report-hub-dialog__submenu .ui-report-hub-button:active,.report-hub-dialog__submenu .ui-report-hub-button:focus,.report-hub-dialog__submenu .ui-report-hub-button:hover{border:none}.report-hub-dialog__submenu .hidden{display:none}.report-hub-dialog__submenu__visible :last-child{transform:rotate(180deg)}#usermarks .hide{display:none}#usermarks .actions{display:flex;justify-content:space-between;padding:0 20px 20px}#usermarks .actions>div{align-items:flex-start;display:flex;flex-direction:row;gap:0}#usermarks .actions p.ro{font-size:14px;line-height:20px;margin:0;text-align:center;width:100%}#usermarks .header-buttons{display:flex;flex-direction:row;gap:16px;position:absolute;right:20px;top:20px}#usermarks .table-header{background:#fff}#usermarks .um-container .header-section{position:sticky;top:0;z-index:10}#usermarks .um-container .header-section.high{position:static}#usermarks .um-container .header-section .header-section-bg{background:linear-gradient(180deg,#fff,#f8f8f8);border-bottom:1px solid #0000001a}#usermarks .um-container .header-section .like-text{background:#fff;border-bottom:1px solid #0000001a;padding:20px 20px 0}#usermarks .um-container .header-section .like-text .mymapsBox{padding-bottom:20px}#usermarks .um-container .header-section .like-text .user-note.foreign{margin:0 20px 20px}#usermarks .um-container .header-section .like-text:empty{display:none}#usermarks .um-container .header-section .like-text.foreign{padding:0}#usermarks .header{padding:20px;position:relative}#usermarks .header h1{font-size:20px;line-height:32px;margin:0;max-width:350px;padding:0}#usermarks .header h1+p{color:#828282;font-size:12px;line-height:16px;margin:0 0 16px}#usermarks .header h1+p a{color:var(--Green-Green-1)}#usermarks .header h1+p a:hover{color:var(--Green-Green-1-Hover)}#usermarks p.info{color:#828282;display:none;font-size:14px;line-height:20px;margin:60px 0 75px;text-align:center}#usermarks p.info.error{color:#c01}#usermarks .items{margin:0;padding:0;width:100%}#usermarks .items li{background-color:#fff;cursor:pointer;display:flex;height:87px;list-style-type:none;padding-top:16px}#usermarks .items li .icon-move{fill:#ccc;flex:0 0 auto;height:14px;margin-top:20px;padding:1px;width:14px}#usermarks .items li .marker-cont{flex:0 0 auto;height:44px;margin-top:6px;position:relative;width:50px}#usermarks .items li .marker-cont .marker{position:relative}#usermarks .items li .view-cont{flex:0 1 100%;overflow:hidden;position:relative}#usermarks .items li .view-cont .title{font-size:14px;font-weight:700;line-height:20px;margin:0 16px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#usermarks .items li .view-cont .title-input{background-color:#fff;border:1px solid #1eae00;border-radius:4px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;display:none;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px;padding:8px 12px;width:100%}#usermarks .items li .view-cont .title-input:focus{outline:none}#usermarks .items li .view-cont .modules{padding:0}#usermarks .items li .view-cont .desc,#usermarks .items li .view-cont .modules .gps-simple{color:#828282;font-size:12px;line-height:16px;margin:0 16px 0 0}#usermarks .items li .view-cont .modules .gps input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:12px;line-height:16px;padding:3px 10px;width:190px}#usermarks .items li .view-cont .modules .gps .coordinates-para{display:none}#usermarks .items li .view-cont .modules .gps .format-info{margin-top:5px}#usermarks .items li .view-cont .buttons{display:none;margin-top:16px}#usermarks .items li .view-cont .buttons .save-btn{background-color:var(--Green-Green-1);border:none;border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003,0 0 2px 0 var(--Green-Green-1);color:#fff;font-size:14px;font-weight:700;line-height:21px;padding:4px 25px;text-align:center}#usermarks .items li .view-cont .buttons .cancel-btn{background:#0000;border:none;font-size:14px;line-height:16px;margin-left:15px;padding:9px 15px}#usermarks .items li .view-cont .separator{background:#f0f0f0;height:1px;margin-top:16px}#usermarks .items li .view-cont .edit-cont{bottom:16px;display:none;position:absolute;right:16px}#usermarks .items li .view-cont .edit-cont button{background:#0000;border:none;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:top}#usermarks .items li .view-cont .edit-cont .edit-btn{color:#828282;font-size:12px;line-height:16px;margin-right:10px;padding:0 8px}#usermarks .items li .view-cont .edit-cont .edit-btn:hover{color:var(--Green-Green-1)}#usermarks .items li .view-cont .edit-cont .remove-btn svg{fill:#c00;height:14px;width:14px}#usermarks .items li .view-cont .edit-cont .remove-btn:hover svg{fill:var(--Green-Green-1)}#usermarks .items li.active{background:#f0f0f0}#usermarks .items li:hover .edit-cont{display:block}#usermarks .items li.edit-mode{background:#f0f0f0;cursor:default;height:220px}#usermarks .items li.edit-mode .view-cont{padding-right:16px}#usermarks .items li.edit-mode .view-cont .desc,#usermarks .items li.edit-mode .view-cont .title{display:none}#usermarks .items li.edit-mode .view-cont .buttons,#usermarks .items li.edit-mode .view-cont .title-input{display:block}#usermarks .items li.edit-mode:hover .edit-cont{display:none}#usermarks .items:empty+p.info:not(.hide){display:block}#usermarks .header-section.scrolled .header-section-bg,#usermarks .header-section.scrolled .like-text{box-shadow:0 1px 3px 0 #0000001a,0 16px 24px -16px #0000001a}#usermarks .header-section.scrolled .modules .module-content{padding-bottom:0}#usermarks .header-section.scrolled .modules .module-content.module-opened{padding-bottom:10px}#usermarks .header-section.scrolled .modules .buttons button{width:50px}#usermarks .header-section.scrolled .modules .buttons .clear-btn{width:40px}#usermarks .header-section.scrolled .modules .buttons button span,#usermarks .header-section.scrolled .modules .buttons button.txt{display:none}#usermarks .um-container.empty .header-section .actions{padding:0}#usermarks .um-container.empty .header-section .actions *{display:none}#usermarks .um-container.empty .header-section .actions .ro{display:inline;padding:16px}#usermarks .um-container.global-edit-mode .items li,#usermarks .um-container.ro .items li{padding-left:16px}#usermarks .um-container.global-edit-mode .items li .icon-move,#usermarks .um-container.global-edit-mode .items li:hover .edit-cont,#usermarks .um-container.ro .items li .icon-move,#usermarks .um-container.ro .items li:hover .edit-cont{display:none}#usermarks .um-container.static .items>li{position:static;transform:none}#usermarks .um-container.no-anim .items>li{transition:none}#usermarks .um-container.ro .items li{cursor:auto}#usermarks .um-container .header-section,_:-ms-lang(x){position:absolute}.shareposition__header{align-items:center;display:flex;gap:8px;margin:20px}.shareposition__header h1{color:#000;flex:1 0 auto;font-size:20px;font-weight:700;line-height:28px;margin:0}button.shareposition__closeButton,button.shareposition__closeButton:active{background:#0000;border:0;color:#828282;display:block;padding:0}button.shareposition__closeButton mapy-icon,button.shareposition__closeButton:active mapy-icon{display:block}.shareposition__emptyInfo{color:#000;font-size:14px;line-height:20px;margin:40px 20px 44px;text-align:center}.shareposition__list{display:block;margin:0;padding:0}.shareposition__promo,.shareposition__promo:active,.shareposition__promo:focus,.shareposition__promo:hover{background:#0000;border:none;display:block;margin:20px;padding:0}.shareposition__promo img,.shareposition__promo:active img,.shareposition__promo:focus img,.shareposition__promo:hover img{border:none;width:100%}.shareposition__tabs{border-bottom:1px solid #00000014;margin:12px 0 0;padding:0 20px 12px}.shareposition__sharingslist,.shareposition__subscriptionslist{display:block;margin:0;padding:0}.shareposition__emptySubscriptions{align-items:center;display:flex;flex-direction:column;gap:20px;margin:40px 20px 20px}.shareposition__emptySubscriptions p{font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:center}.shareposition__emptySubscriptions img{height:197px;width:186px}.shareposition__emptySharings{align-items:center;display:flex;flex-direction:column;gap:20px;margin:40px 20px 20px}.shareposition__emptySharings p{font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:center}.shareposition__emptySharings img{height:230px;width:241px}.shareposition__appsBar{align-items:center;display:flex;gap:16px;margin:20px 20px 40px}.shareposition__appsBar img{height:40px;width:135px}.shareposition__login__image{max-width:400px;width:100%}.shareposition__login{text-align:center}.shareposition__login h2{color:#011e39;font-size:24px;font-weight:700;line-height:32px;margin:20px 20px 8px}.shareposition__login p{color:#011e3999;font-size:14px;font-weight:400;line-height:20px;margin:8px 20px 20px}.shareposition__login__button,.shareposition__login__button:active,.shareposition__login__button:focus,.shareposition__login__button:hover{background:var(--Green-Green-1);border:0;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:8px 24px;text-align:center}.shareposition__login__button:active,.shareposition__login__button:hover{background:var(--Green-Green-1-Hover)}.shareposition__login__button:focus-visible{background:var(--Green-Green-1-Hover);outline:2px solid var(--Green-Green-1-Hover);outline-offset:2px}.share-position-popup .buttons{justify-content:center}.share-position-popup .buttons button{overflow:hidden;white-space:pre;word-break:break-all}.share-position-popup .buttons .btn-default{flex:0 1 30%}.loader{background-color:initial;margin-top:-1px;position:absolute;z-index:3}.loader.transition{-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.loader-big{text-align:center;vertical-align:middle}.loader-big span{color:#979797;display:block;font-size:14px;height:20px;line-height:20px;margin-top:5px;-webkit-transition:opacity .5s;transition:opacity .5s;vertical-align:middle}body>.loader-big{background-color:#fffffff7;bottom:0;left:0;padding-top:140px;position:absolute;right:0;top:0;z-index:301}.map-control button,.map-control button:active,.map-control button:focus{-webkit-touch-callout:none;background:#fff;border:none;border-radius:2px;box-shadow:0 4px 16px 0 #0003;display:inline-block;font-size:13px;height:27px;line-height:24px;margin:0;opacity:1;padding:0 8px;transition:opacity .3s ease-in-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.map-control button:active:hover,.map-control button:focus:hover,.map-control button:hover{background:#f7f7f7;color:var(--Green-Green-1)}.map-control button:active:hover svg,.map-control button:focus:hover svg,.map-control button:hover svg{fill:var(--Green-Green-1)}.map-control button.active,.map-control button:active.active,.map-control button:focus.active{color:var(--Green-Green-1)}.map-control button.active svg,.map-control button:active.active svg,.map-control button:focus.active svg{fill:var(--Green-Green-1)}.map-control button:active:before,.map-control button:before,.map-control button:focus:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;position:relative;top:1px}.map-control button.tools:before,.map-control button:active.tools:before,.map-control button:focus.tools:before{content:"V"}.map-control button.print-module:before,.map-control button:active.print-module:before,.map-control button:focus.print-module:before{content:"("}.map-control button.report,.map-control button:active.report,.map-control button:focus.report{text-align:left}.map-control button.report:before,.map-control button:active.report:before,.map-control button:focus.report:before{content:"e"}.map-control button.mapset:before,.map-control button:active.mapset:before,.map-control button:focus.mapset:before{content:"m"}.map-control button.ophoto:before,.map-control button:active.ophoto:before,.map-control button:focus.ophoto:before{content:"z"}.map-control button.panorama:before,.map-control button:active.panorama:before,.map-control button:focus.panorama:before{content:"5"}.map-control button.left3d-btn:before,.map-control button:active.left3d-btn:before,.map-control button:focus.left3d-btn:before{content:"3"}.map-control button.svg-icon span,.map-control button:active.svg-icon span,.map-control button:focus.svg-icon span{top:-6px}.map-control button svg,.map-control button:active svg,.map-control button:focus svg{fill:#6b7580;height:24px;position:relative;top:1px;width:24px}.map-control button span,.map-control button:active span,.map-control button:focus span{padding-left:6px;position:relative;top:-1px}.map-control button.deactive,.map-control button:active.deactive,.map-control button:focus.deactive{background:#eaeaea;color:#aaa;cursor:default}.map-control.cesko{right:158px;top:17px}.map-control.cesko button,.map-control.cesko button.active,.map-control.cesko button:hover{background:#e40d21;color:#fff}.map-control.cesko button.active:before,.map-control.cesko button:before,.map-control.cesko button:hover:before{content:"c";top:2px}.map-control.text{right:158px;top:17px}.map-control.text button{background:#e40d21;color:#fff;height:27px;min-width:135px;text-align:left}.map-control.text button span{top:-6px}.map-control.text button:before{background-image:url(/img/april17/open.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px}.map-control.text button.active,.map-control.text button:hover{background:#b40a1a;color:#fff}.map-control.text button.active:before{background-image:url(/img/april17/close.svg);margin-right:8px}.map-control.text button.active:hover{background:#e40d21;color:#fff}.button-group,.smap .hud .zoom .button-group{box-shadow:0 4px 16px 0 #0003}.button-group{border-radius:2px}.button-group button,.button-group button:active,.button-group button:focus{border-radius:0;box-shadow:none;position:relative}.button-group button:active:after,.button-group button:after,.button-group button:focus:after{background:#e8e8e8;content:"";display:block;height:19px;left:0;position:absolute;top:4px;width:1px}.button-group button:active:first-child,.button-group button:first-child,.button-group button:focus:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.button-group button:active:first-child:after,.button-group button:first-child:after,.button-group button:focus:first-child:after{display:none}.button-group button:active:last-child,.button-group button:focus:last-child,.button-group button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.smap .hud .zoom{left:auto;right:19px;top:17px;width:87px!important}.smap .hud .zoom .button-group button{width:43px!important}.world-control .world-point{background-color:#1a389a;border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.shbox{background-color:#fff;border:1px solid #ddd;font-size:13px;position:absolute;width:340px;z-index:2}.shbox.hide{display:none}.shbox .shitem{border-top:1px solid #ddd;cursor:pointer;padding:10px 0}.shbox .shitem:first-child{border-top:none}.shbox .shitem span{color:#6b7580}.shbox .shitem:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b7580;content:"";display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;margin-left:-5px;position:relative;text-align:center;top:1px;width:40px}.shbox .shitem.si-link:before{content:"r";font-size:15px;top:1px}.shbox .shitem.si-email:before{content:"E";font-size:13px;top:1px}.shbox .shitem.si-picture:before{content:"D";font-size:15px;top:3px}.shbox .shitem.si-insert:before{content:"x";font-size:14px;top:2px}.shbox .shitem.si-print:before{content:"(";top:3px}.shbox .shitem.si-usermarks:before{content:"t";font-size:18px;top:4px}.shbox .shitem.si-distanceMeter:before{content:"u";font-size:14px;top:0}.shbox .shitem.si-importXML:before{content:"j";font-size:14px;top:0}.shbox .shitem.si-importXML span,.shbox .shitem.si-importXML svg{display:inline-block;vertical-align:top}.shbox .shitem.si-importXML svg{fill:#6b7580;margin-left:7px}.shbox .shitem.si-importXML span{margin-left:12px}.shbox .shitem.si-importXML:hover svg path{fill:var(--Green-Green-1)}.shbox .shitem:hover span,.shbox .shitem:hover:before{color:var(--Green-Green-1)}.shbox .shitem.svg-icon:before{display:none}.shbox .shitem.svg-icon span,.shbox .shitem.svg-icon svg{display:inline-block;vertical-align:top}.shbox .shitem.svg-icon svg{fill:#6b7580;height:16px;margin-left:7px;width:16px}.shbox .shitem.svg-icon span{margin-left:12px}.shbox .shitem.svg-icon:hover svg path{fill:var(--Green-Green-1)}.shbox .shitem.disabled{cursor:default}.shbox .shitem.disabled span,.shbox .shitem.disabled:before,.shbox .shitem.disabled:hover span,.shbox .shitem.disabled:hover:before{color:#ccc}.shbox .share-content{padding:0 0 10px}.shbox .share-content.collapsed{display:none}.shbox .share-content input,.shbox .share-content textarea{background:none;border:1px solid #ccc;border-radius:5px;color:#000;font-size:13px;padding:5px 10px}.shbox .share-content input:focus,.shbox .share-content textarea:focus{outline:none}.shbox .share-content.link input{box-sizing:border-box;color:#666;display:inline-block;vertical-align:top;width:68%}.shbox .share-content.link input.complete{color:#000}.shbox .share-content.email input{padding:7px 10px;width:200px}.shbox .share-content.email textarea{padding:10px;resize:none;width:200px}.shbox .share-content.email label{display:block;padding-bottom:8px}.shbox .share-content.email label span{color:#000;display:inline-block;padding-right:10px;text-align:right;width:24%}.shbox .share-content.email label span:hover{color:#000}.shbox .share-content.email label.textarea span{float:left;margin-top:5px}.shbox .share-content.email label .required{color:#c01;display:none;font-size:12px;padding:5px 0 3px 27%;text-align:left;width:63%}.shbox .share-content.email label.error input{border-color:#c01}.shbox .share-content.email label.error .required{display:block}.shbox .share-content.email .radio{padding-left:26%}.shbox .share-content.email .radio input{padding:0;width:auto}.shbox .share-content.email .radio label{cursor:pointer;display:inline-block}.shbox .share-content.email .radio label span{width:auto}.shbox .share-content.email .radio label:first-child{margin-right:20px}.shbox .share-content.email .submit{padding:10px 0 10px 26%}.shbox .share-content.email .submit .error-info{color:#c01;display:none;font-size:12px}.shbox .share-content.email .submit.error .error-info{display:block}.shbox .share-content.email button.submit{background-image:-o-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:-moz-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:-ms-linear-gradient(-89deg,#9aa6b2 0,#818d99 100%);background-image:linear-gradient(-179deg,#9aa6b2,#818d99);border:1px solid #86929e;border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003;color:#fff;font-size:13px;font-weight:700;height:26px;line-height:26px;padding:0 17px}.shbox .share-content.email button.submit:hover{background-image:-o-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-moz-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-ms-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:linear-gradient(-179deg,#2cbf08 0,var(--Green-Green-1) 100%);border:1px solid #239906}.shbox .share-content.picture{text-align:center}.shbox .share-content.picture:empty{display:none}.shbox .share-content.picture .image-error{color:#c01}.shbox .share-content .sn{display:inline-block;font-family:mapy;font-size:25px;vertical-align:top}.shbox .share-content .sn a{display:inline-block;height:25px;line-height:25px;margin-left:10px;width:25px}.shbox .share-content .sn a.m-fb{color:#3b5999!important}.shbox .share-content .sn a.m-fb:hover{color:#2f477a!important}.shbox .share-content .sn a.m-tw{-webkit-font-smoothing:antialiased;color:#00aced!important}.shbox .share-content .sn a.m-tw:hover{color:#0189bd!important}.shbox .share-content .sn a.m-gp{-webkit-font-smoothing:antialiased;color:#f12f1c!important}.shbox .share-content .sn a.m-gp:hover{color:#a93427!important}.sendbymail-box label{display:block}.sendbymail-box .sendbymail-line.radio label{display:inline}#panorama{height:100%}#panorama canvas{display:block}#panorama span.message{color:#999;display:block;font-size:125%;font-weight:700;left:0;position:absolute;text-align:center;top:25%;width:100%}#panorama .buttons{left:17px;position:absolute;top:17px;z-index:10}#panorama .buttons .pano-btn-back,#panorama .buttons .panorama-timeline{display:inline-block;vertical-align:top}#panorama .buttons .panorama-timeline{position:relative}#panorama .pano-opts{position:absolute;right:65px;top:16px}#panorama .pano-opts-btn{backdrop-filter:blur(5px);background:#0006;border:none;border-radius:8px;cursor:pointer;height:32px;padding:0;width:32px}#panorama .pano-opts-btn svg{fill:#fff;height:20px;margin-top:2px;width:20px}#panorama .pano-opts-btn:active,#panorama .pano-opts-btn:focus{border-color:#0000}.smap .uns-pano-marker,.ui-popover.report-panorama-problem.ui-contextmenu mapy-icon,button.close-overlay.pano-btn{display:none}.pano-btn-back,.pano-btn-back:active,.pano-btn-back:focus{backdrop-filter:blur(10px);background:#0006;border:none;border-radius:8px;box-sizing:initial;margin:0;padding:6px 11px 6px 8px}.pano-btn-back:active:hover,.pano-btn-back:focus:hover,.pano-btn-back:hover{background:#0006;color:#fff}.pano-btn-back:active:before,.pano-btn-back:before,.pano-btn-back:focus:before{display:none}.pano-btn-back span,.pano-btn-back svg,.pano-btn-back:active span,.pano-btn-back:active svg,.pano-btn-back:focus span,.pano-btn-back:focus svg{display:inline-block;vertical-align:top}.pano-btn-back svg,.pano-btn-back:active svg,.pano-btn-back:focus svg{fill:#fff;height:12px;margin-right:7px;margin-top:4px;width:12px}.pano-btn-back span,.pano-btn-back:active span,.pano-btn-back:focus span{color:#fff;font-size:14px;line-height:20px}#panorama.fullscreen .pano-btn-back{display:none}#panorama:not(.fullscreen) .pano-btn-back+.panorama-timeline{margin-left:8px}#gallery label.upload-button,#webcam label.upload-button{right:17px;width:auto!important}#gallery .print-title,#webcam .print-title{display:none}#gallery h4,#webcam h4{border-bottom:1px solid #fff;color:#000;font-size:24px;height:61px;line-height:61px;margin:0 190px 28px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;-webkit-transition:border .3s;transition:border .3s;white-space:nowrap}#gallery.scroll,#webcam.scroll{padding-top:89px}#gallery.scroll h4,#webcam.scroll h4{background:#ffffffd9;border-bottom:1px solid #e8e8e8;height:61px;line-height:61px;margin:0;padding:0 100px;position:fixed;right:0;top:0}#gallery .photo,#webcam .photo{text-align:center}#gallery .photo div,#webcam .photo div{display:inline-block;max-width:76%}#gallery img,#webcam img{border:1px solid #d4d9e0;max-width:100%}#gallery p,#webcam p{color:#979797;font-size:14px;font-style:italic;margin-top:0;text-align:right}.gallery-mapsets{left:16px;top:16px}.gallery-zoom{right:16px;top:16px}#timeboard .header{border-bottom:1px solid #fff;margin:0 100px 28px;text-align:center;-webkit-transition:border .3s;transition:border .3s;z-index:1}#timeboard .header h4{color:#000;font-size:24px;height:61px;line-height:61px;margin:0;padding:0}#timeboard .header h4,#timeboard .header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#timeboard .header p{color:#979797;font-size:13px;margin:-20px 0 0;padding-bottom:20px}#timeboard.scroll{padding-top:100px}#timeboard.scroll .header{background:#ffffffd9;border-bottom:1px solid #e8e8e8;margin:0;padding:0 100px;position:fixed;right:0;top:0}#timeboard .tabs{border-bottom:1px solid #d0d0d0;display:block;margin:0 auto;padding:0;width:550px}#timeboard .tabs li{background:#fff;background:10px 50% no-repeat;border:1px solid #e7e7e7;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;display:inline-block;font-weight:700;padding:10px 10px 10px 38px;position:relative;top:1px}#timeboard .tabs li.active{border-color:#d0d0d0;border-bottom:1px solid #fff;cursor:default}#timeboard .tabs li.active:before{border:3px solid #0000;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}#timeboard .tabs li+li{margin-left:5px}#timeboard .tabs img{margin:0 6px 0 0;vertical-align:text-bottom}#timeboard .lines{display:none;margin:15px auto;padding:0;width:550px}#timeboard .lines .number{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;display:inline-block;font-size:19px;font-weight:700;margin:3px 6px 3px 0;min-width:32px;padding:0;text-align:center;white-space:nowrap}#timeboard .lines .number .link{color:#0081cb;display:block;padding:3px 6px}#timeboard .lines .number.active .link{color:#000}#timeboard .lines .number.metroa{background:#00a659;border-color:#00a659}#timeboard .lines .number.metroa .link{color:#fff}#timeboard .lines .number.metrob{background:#dd8f21;border-color:#dd8f21}#timeboard .lines .number.metrob .link{color:#fff}#timeboard .lines .number.metroc{background:#d52b30;border-color:#d52b30}#timeboard .lines .number.metroc .link{color:#fff}#timeboard .lines .number.active{border:2px solid #000;cursor:default;min-width:30px;position:relative}#timeboard .lines .number.active:before{border:3px solid #0000;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}#timeboard .lines .number.active .link{padding:2px 5px}#timeboard .lines .number.night{background:#0081cb;border:none}#timeboard .lines .number.night .link{color:#fff;padding:4px 7px}#timeboard .lines .number.night.active{background:#000}#timeboard .lines .number.night.active .link{color:#fff}#timeboard .lines.visible{display:block}#timeboard .lines.visible.metro{display:none}#timeboard .timeboard-validity{background:#fff;margin:0 auto}#timeboard .timeboard-validity h2{color:#979797;font-size:16px}#timeboard .timeboard-validity .tabs{border-color:#e1e1e1;width:100%}#timeboard .timeboard-validity .tabs .tab{border-color:#e1e1e1;color:var(--Green-Green-1);font-weight:400;padding-left:10px}#timeboard .timeboard-validity .tabs .tab.active{border-bottom-color:#fff;color:#000}#timeboard .sheet-container{background:#fff;border:1px solid #e1e1e1;border-top:none;margin:0 auto 20px}#timeboard .sheet-container>button{float:right;left:-24px;position:relative;top:24px}#timeboard .sheet-container em.note{color:#7b7b7b;cursor:help;font-size:11px;font-style:normal}#timeboard .sheet-container em.note.disability{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:9px;font-style:normal;font-weight:400}#timeboard .sheet-container .clear{clear:both;content:" ";height:0;overflow:hidden}#timeboard .sheet-container h3{border-bottom:1px solid #e1e1e1;font-size:19px;margin:0;padding:24px}#timeboard .sheet-container h3 span{color:#a0a0a0;font-size:14px;font-weight:400}#timeboard .sheet-container h3 button{border-radius:3px;display:inline-block;float:right;font-size:11px;padding:8px 10px}#timeboard .sheet-container table.line{float:left;margin-top:3px;width:235px}#timeboard .sheet-container table.line em{margin-left:4px}#timeboard .sheet-container table.line td{font-size:14px;padding:0 5px;vertical-align:top}#timeboard .sheet-container table.line td img{margin-left:4px}#timeboard .sheet-container table.line td:first-child{padding:0 0 0 6px;text-align:right}#timeboard .sheet-container table.line .actual{font-weight:700}#timeboard .sheet-container table.line a{color:inherit}#timeboard .sheet-container table.line a:hover{color:var(--Green-Green-1)}#timeboard .sheet-container .right-column{float:right}#timeboard .sheet-container table.timetable{border:1px solid #e1e1e1;border-collapse:collapse;display:none;left:1px;position:relative;width:100%}#timeboard .sheet-container table.timetable.active{display:table}#timeboard .sheet-container table.timetable tr:nth-child(odd){background:#f3f3f3}#timeboard .sheet-container table.timetable tr.now{background:#c8ffb3;border:1px solid var(--Green-Green-1)}#timeboard .sheet-container table.timetable td{font-size:14px;padding:7px 0;vertical-align:top}#timeboard .sheet-container table.timetable td span{display:inline-block;min-width:26px;padding:0;text-align:left}#timeboard .sheet-container table.timetable td span.interval{margin-right:13px}#timeboard .sheet-container table.timetable td:first-child{font-weight:700;padding:7px 11px 7px 7px;text-align:right;width:17px}#timeboard .sheet-container .timetable-switch{border-left:1px solid #e1e1e1;display:block;font-size:14px;margin:0 0 0 1px;padding:0 8px}#timeboard .sheet-container .timetable-switch li{color:#c00;cursor:pointer;display:inline-block;padding:3px 5px}#timeboard .sheet-container .timetable-switch li.active{border-bottom:3px solid #0000;border-top:3px solid #0000;color:#000;cursor:default;font-weight:700}#timeboard .sheet-container .agency,#timeboard .sheet-container .explanation-notes,#timeboard .sheet-container .origin,#timeboard .sheet-container .valid-through{color:#999;font-size:12px;margin:16px 16px 16px 0;padding:0}#timeboard .sheet-container .explanation-notes p{margin:0}#timeboard .sheet-container .valid-through{margin:16px 16px 0 0}#timeboard .sheet-container .valid-through.last{margin:16px 16px 16px 0}#timeboard .sheet-container .agency,#timeboard .sheet-container .origin{margin:0 16px 16px 0}#timeboard .sheet-container .agency a,#timeboard .sheet-container .origin a{color:#999}#timeboard .sheet-container .agency{margin-bottom:0}#timeboard.error .tabs{border:none}#timeboard.error .sheet-container{border:none;margin:0 auto;padding-top:50px}#timeboard.error .sheet-container p{font-size:15px;line-height:24px;margin:0;text-align:center}.melown3d.cur-pointer{cursor:pointer}.melown3d.cur-move{cursor:move}.melown3d .ophoto-loader{transition:opacity 1s ease-in-out}.melown3d .ophoto-loader.remove{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.melown3d.first-load canvas{opacity:0}.melown3d.first-load .ophoto-loader{opacity:1}.melown3d .popup{background:#fff;border:1px solid #ccc;border-radius:3px;height:100px;position:absolute;text-align:center;width:250px}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.melown3d .spinner{display:none;font-size:10px;height:80px;left:50%;margin-left:-50px;margin-top:-40px;position:absolute;text-align:center;top:50%;width:100px;z-index:10}.melown3d .spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;display:inline-block;height:100%;width:12px}.melown3d .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.melown3d .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.melown3d .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.melown3d .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.melown3d .spinner>div{margin:0 4px}.melown3d.first-load .spinner{display:inline-block}.melown3d .ui-controls{bottom:40px;left:0;position:absolute;right:0;text-align:center;width:100%;z-index:2}.melown3d .ui-controls button{border-radius:3px;display:inline-block;font-size:11px;height:32px;margin:0;padding:0;vertical-align:top;width:32px}.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.pitchUp,.melown3d .ui-controls button.rotateLeft,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn,.melown3d .ui-controls button.zoomOut{width:44px}.melown3d .ui-controls button.autoRotation,.melown3d .ui-controls button.elevation,.melown3d .ui-controls button.info,.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn{margin-right:10px}.melown3d .ui-controls button.elevation{padding-left:8px;padding-right:8px;position:relative;width:auto;width:42px}.melown3d .ui-controls button.elevation svg{fill:#6b7580;height:24px;width:24px}.melown3d .ui-controls button.elevation span.copyright{display:none;height:20px;left:0;padding:0;text-align:center;top:34px;width:42px}.melown3d .ui-controls button.elevation.active{background:#fff;background:linear-gradient(180deg,#f1f1f1 0,#fff 68%);color:var(--Green-Green-1)}.melown3d .ui-controls button.elevation.active svg{fill:var(--Green-Green-1)}.melown3d .ui-controls button.elevation.active span.copyright{display:block;position:absolute}.melown3d .ui-controls button.elevation.deactive{background:#fff;background:linear-gradient(180deg,#f1f1f1 0,#fff 68%);color:#ccc;cursor:auto}.melown3d .ui-controls button.elevation.deactive svg{fill:#ccc}.melown3d .ui-controls button.elevation.deactive span.copyright{display:none}.melown3d .ui-controls button.pitchUp,.melown3d .ui-controls button.rotateLeft,.melown3d .ui-controls button.zoomOut{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.melown3d .ui-controls button.pitchDown,.melown3d .ui-controls button.rotateRight,.melown3d .ui-controls button.zoomIn{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;position:relative}.melown3d .ui-controls button.pitchDown:after,.melown3d .ui-controls button.rotateRight:after,.melown3d .ui-controls button.zoomIn:after{background:#eee;bottom:0;content:"";left:0;margin:4px 0;position:absolute;top:0;width:1px}.melown3d .ui-controls button:before{color:#6b7580;display:block;font-size:16px;height:30px;line-height:30px}.melown3d .ui-controls button.autoRotation:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"H";font-family:mapy;font-style:normal;font-weight:400}.melown3d .ui-controls button.rotateLeft:before{content:"J"}.melown3d .ui-controls button.rotateLeft:before,.melown3d .ui-controls button.rotateRight:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:18px;font-style:normal;font-weight:400}.melown3d .ui-controls button.rotateRight:before{content:"U"}.melown3d .ui-controls button.pitchDown:before{content:"S";font-size:26px}.melown3d .ui-controls button.pitchDown:before,.melown3d .ui-controls button.pitchUp:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-style:normal;font-weight:400}.melown3d .ui-controls button.pitchUp:before{content:"W"}.melown3d .ui-controls button.zoomIn:before{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:700;line-height:30px}.melown3d .ui-controls button.zoomOut:before{content:"−";font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:700;line-height:32px}.melown3d .ui-controls button.info:before{content:"i";font-weight:700;vertical-align:middle}.melown3d .ui-controls button:hover{background-color:#f7f7f7}.melown3d .ui-controls button:hover:before{color:var(--Green-Green-1)}.melown3d.error{background:#fff}.melown3d.error .message{color:#999;display:block;font-size:125%;font-weight:700;left:0;position:absolute;text-align:center;top:25%;width:100%}.melown3d .copyright{bottom:10px;color:#333;font-size:10px;left:20px;opacity:.8;overflow:hidden;position:absolute;right:20px;text-align:left;text-decoration:none;text-overflow:ellipsis;text-shadow:#fff -1px -1px 0,#fff 1px -1px 0,#fff -1px 1px 0,#fff 1px 1px 0,#fff -1px 0 0,#fff 1px 0 0,#fff 0 1px 0,#fff 0 -1px 0;white-space:pre;z-index:2}.melown3d .copyright a,.melown3d .copyright span{text-decoration:underline}.melown3d .copyright a{color:#333}.melown3d .info-dialog{background:#f7f7f7;background:#fffffff2;border:1px solid #cecece;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;bottom:18%;-webkit-box-shadow:0 10px 29px #222;-moz-box-shadow:0 10px 29px #222;-o-box-shadow:0 10px 29px #222;-ms-box-shadow:0 10px 29px #222;box-shadow:0 10px 29px #222;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;left:5%;margin:0;max-height:80%;overflow-y:auto;padding:20px 30px 0;position:absolute;text-align:left;width:90%}.melown3d .info-dialog h2{margin:0;padding:0}.melown3d .info-dialog p{margin:20px 0;min-height:36px;padding:3px 0 3px 52px}.melown3d .info-dialog p.pan{background:#0000 url(/img/mouse-pan.png) no-repeat 0}.melown3d .info-dialog p.zoom{background:#0000 url(/img/mouse-zoom.png) no-repeat 0}.melown3d .info-dialog p.pitch{background:#0000 url(/img/mouse-pitch.png) no-repeat 0}.melown3d .info-dialog .info-dialog-close{cursor:pointer;position:absolute;right:15px;top:15px}.melown3d .info-dialog .info-dialog-close:before{speak:none;content:"c";font-family:mapy;font-size:20px;font-style:normal;font-weight:400;font-weight:700}.melown3d .card-cover{bottom:0;cursor:default;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:300}.melown3d .card-cover .marker-card{cursor:pointer;overflow:visible;overflow:initial;position:absolute;z-index:301}.melown3d .card-cover .marker-card .card{background:#fff;bottom:auto;cursor:default;left:142px;position:absolute;visibility:visible;width:312px;z-index:302}.melown3d .card-cover .marker-card .poi-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:100%;left:0;position:absolute;top:0;z-index:303}.melown3d .basic-compass{background:url(/img/m3d/compass.png) no-repeat;background-position:0 0;bottom:40px;cursor:pointer;height:48px;left:17px;position:absolute;width:48px;z-index:3}.melown3d .basic-compass .needle{background:url(/img/m3d/compass-needle.png) no-repeat;background-position:0 0;height:32px;left:8px;position:absolute;top:8px;transform:rotate(0deg);width:32px;z-index:2}.hiddencontrols .melown3d .basic-compass .needle{display:block}.melown3d .fallout-compass{background:#fff3;border-radius:7px;cursor:pointer;height:50px;left:50%;margin-left:-100px;overflow:hidden;position:absolute;top:17px;width:250px}.melown3d .fallout-compass .items{height:50px;left:0;position:relative;white-space:nowrap;width:100%}.melown3d .fallout-compass .items .side{color:#5ef55e;display:inline-block;height:50px;line-height:50px;text-align:center;vertical-align:top;width:30px}.melown3d .fallout-compass .items .line{background:#5ef55e;display:inline-block;height:2px;margin-top:23px;vertical-align:top;width:50px}.melown3d .fallout-compass .center{border-color:#5ef55e #0000 #0000;border-style:solid;border-width:14px 7px 0;height:0;left:50%;margin-left:-7px;position:absolute;top:0;width:10px;width:0}.melown3d.unload{left:0;opacity:0;position:absolute!important;top:0;transition:opacity 1s ease-in-out .25s;z-index:300}.melown-credits-popup{background:#fff;border-radius:4px;bottom:35px;box-shadow:0 0 10px 0 #0009;left:140px;max-height:80%;overflow:auto;padding:8px;position:absolute;z-index:10}.melown-credits-popup p{color:#333;font-family:Arial;font-size:10px;line-height:14px;margin:0;padding:0}.melown-credits-popup-cover{background-color:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:9}@media only screen and (max-width:789px){.melown3d .ui-controls button.info{display:none}}@media only screen and (max-width:355px){.melown3d .ui-controls button.autoRotation{display:block;margin:0 auto 15px}}@media only screen and (max-width:480px){.melown3d .basic-compass{bottom:90px}.melown3d .credits-popup{left:16px}}#left3d{height:100%;position:relative;width:100%}#left3d>.zoom{-webkit-box-shadow:0 0 2px 0 #0000004d;-moz-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d;cursor:pointer;height:27px;position:absolute;right:17px;top:17px;width:86px}#left3d>.zoom button{speak:none;-webkit-touch-callout:none;background:#fff;border:none;color:#6b7580;display:inline-block;font-family:mapy;font-size:17px;font-weight:400;line-height:27px;margin:0;outline:0;padding:0;position:relative;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;width:43px}#left3d>.zoom button:hover{background:#f7f7f7;color:var(--Green-Green-1)}#left3d>.zoom .plus{border-bottom-right-radius:2px;border-top-right-radius:2px}#left3d>.zoom .minus{border-bottom-left-radius:2px;border-top-left-radius:2px}#left3d>.zoom .plus:after{background:#e8e8e8;content:"";display:block;height:19px;left:0;position:absolute;top:4px;width:1px}#left3d .backToMap{-webkit-touch-callout:none;background:#fff;background:#c00;border:none;border-radius:2px;-webkit-box-shadow:0 4px 16px 0 #0003;-moz-box-shadow:0 4px 16px 0 #0003;box-shadow:0 4px 16px 0 #0003;color:#fff;display:inline-block;font-size:13px;height:27px;left:141px;line-height:24px;margin:0;outline:0;padding:0 10px;position:absolute;top:17px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}#left3d .backToMap svg{fill:#fff;height:12px;width:12px}#left3d .backToMap span{padding-left:6px;position:relative;top:-1px}.legends .legend-geographical span{background:url(/img/legends/geographical-sprite.png) no-repeat;display:inline-block}.legends .legend-geographical .NP_CHKO{background-position:-100px -268px;height:23px;width:113px}.legends .legend-geographical .alej{background-position:-323px -246px;height:15px;width:115px}.legends .legend-geographical .autobusove_stani_cislo{background-position:-323px -20px;height:20px;width:118px}.legends .legend-geographical .bunkr{background-position:-231px -74px;height:21px;width:45px}.legends .legend-geographical .dalnice{background-position:-323px -60px;height:20px;width:115px}.legends .legend-geographical .dalnice_stavba_plan{background-position:-323px -100px;height:20px;width:113px}.legends .legend-geographical .draha_boby_sane{background-position:-113px -41px;height:14px;width:115px}.legends .legend-geographical .el_vedeni{background-position:-118px -294px;height:21px;width:116px}.legends .legend-geographical .gate_cislo{background-position:-323px -40px;height:20px;width:118px}.legends .legend-geographical .hranice_statu{background-position:-118px -196px;height:26px;width:109px}.legends .legend-geographical .hrbitov_hriste{background-position:-115px -100px;height:32px;width:114px}.legends .legend-geographical .jednosmer_zakaz{background-position:-323px 0;height:20px;width:120px}.legends .legend-geographical .lanovka_kabinka{background-position:-213px -268px;height:11px;width:100px}.legends .legend-geographical .lanovka_naklad{background-position:-213px -279px;height:11px;width:100px}.legends .legend-geographical .lanovka_sedacka{background-position:-227px -340px;height:10px;width:100px}.legends .legend-geographical .lomova_stena{background-position:-231px -37px;height:21px;width:70px}.legends .legend-geographical .lyz_vlek{background-position:-342px -315px;height:11px;width:100px}.legends .legend-geographical .mezinar_silnice{background-position:-323px -120px;height:19px;width:115px}.legends .legend-geographical .obousmerka{background-position:0 -196px;height:26px;width:118px}.legends .legend-geographical .pesina_horska_pesina{background-position:0 -329px;height:11px;width:121px}.legends .legend-geographical .plot_obora{background-position:-242px -329px;height:10px;width:117px}.legends .legend-geographical .podchod_schody{background-position:0 -163px;height:33px;width:106px}.legends .legend-geographical .prir_park{background-position:-323px -230px;height:16px;width:113px}.legends .legend-geographical .prumysl_lom{background-position:0 -100px;height:32px;width:115px}.legends .legend-geographical .prusek_povalovy_chodnik{background-position:-121px -329px;height:11px;width:121px}.legends .legend-geographical .reka_potok{background-position:-323px -213px;height:17px;width:109px}.legends .legend-geographical .rezervace{background-position:-323px -195px;height:18px;width:112px}.legends .legend-geographical .rychlost_silnice{background-position:-323px -139px;height:19px;width:115px}.legends .legend-geographical .semafor_kruhac{background-position:-113px 0;height:41px;width:118px}.legends .legend-geographical .silnice_1_tr{background-position:-323px -80px;height:20px;width:115px}.legends .legend-geographical .silnice_2_tr{background-position:-323px -158px;height:19px;width:115px}.legends .legend-geographical .silnice_3_tr{background-position:0 -340px;height:10px;width:116px}.legends .legend-geographical .silnice_stavba_plan{background-position:-230px -315px;height:12px;width:112px}.legends .legend-geographical .skaly_kamenpole{background-position:0 -268px;height:26px;width:100px}.legends .legend-geographical .skaly_vrty_kasny{background-position:-231px -58px;height:16px;width:91px}.legends .legend-geographical .socha_kriz{background-position:-276px -74px;height:21px;width:40px}.legends .legend-geographical .stanice_zast{background-position:-118px -132px;height:31px;width:113px}.legends .legend-geographical .tok_obcasny{background-position:-116px -340px;height:10px;width:111px}.legends .legend-geographical .tramvaj{background-position:-323px -306px;height:8px;width:114px}.legends .legend-geographical .tunel{background-position:-323px -275px;height:16px;width:102px}.legends .legend-geographical .ulice_plochy{background-position:0 -132px;height:31px;width:118px}.legends .legend-geographical .viceproud_usek{background-position:0 -315px;height:14px;width:115px}.legends .legend-geographical .vod_plocha_bazina{background-position:-231px 0;height:37px;width:92px}.legends .legend-geographical .vodni_vlek{background-position:0 -294px;height:21px;width:118px}.legends .legend-geographical .voj_prostor{background-position:-323px -291px;height:15px;width:108px}.legends .legend-geographical .vrchol_udoli{background-position:0 -57px;height:43px;width:107px}.legends .legend-geographical .vrstevnice{background-position:-106px -163px;height:31px;width:112px}.legends .legend-geographical .zahr_zastavba{background-position:-107px -57px;height:33px;width:112px}.legends .legend-geographical .zakaz_motor_voz{background-position:-323px -261px;height:14px;width:119px}.legends .legend-geographical .zed{background-position:-115px -315px;height:13px;width:115px}.legends .legend-geographical .zel_vlecka{background-position:0 -222px;height:23px;width:117px}.legends .legend-geographical .zel_zrusena{background-position:-117px -222px;height:23px;width:117px}.legends .legend-geographical .zeleznice{background-position:0 -245px;height:23px;width:117px}.legends .legend-geographical .zeleznice_stavba{background-position:-117px -245px;height:23px;width:117px}.legends .legend-geographical .zeleznicni_tunel{background-position:-323px -177px;height:18px;width:117px}.legends .legend-geographical .zem_souradnice{background-position:0 0;height:57px;width:113px}.legends .legend-geographical .zipline{background-position:-327px -340px;height:10px;width:100px}.legends .legend-geographical .zpevnenky_lesni_polni{background-position:-107px -90px;height:10px;width:121px}.legends .legend-history span{background:url(/img/legends/history-sprite.png) no-repeat;display:inline-block}.legends .legend-history .history01{background-position:-123px -36px;height:37px;width:121px}.legends .legend-history .history02{background-position:-248px -108px;height:36px;width:121px}.legends .legend-history .history03{background-position:-248px -144px;height:36px;width:121px}.legends .legend-history .history04{background-position:0 -111px;height:37px;width:120px}.legends .legend-history .history05{background-position:-370px -106px;height:34px;width:120px}.legends .legend-history .history06{background-position:-248px -180px;height:36px;width:121px}.legends .legend-history .history07{background-position:0 -148px;height:36px;width:122px}.legends .legend-history .history08{background-position:0 -37px;height:37px;width:122px}.legends .legend-history .history09{background-position:-122px -148px;height:36px;width:122px}.legends .legend-history .history10{background-position:0 0;height:37px;width:123px}.legends .legend-history .history11{background-position:0 -184px;height:36px;width:122px}.legends .legend-history .history12{background-position:0 -220px;height:36px;width:121px}.legends .legend-history .history13{background-position:-122px -184px;height:36px;width:122px}.legends .legend-history .history14{background-position:-242px -327px;height:35px;width:120px}.legends .legend-history .history15{background-position:0 -292px;height:35px;width:121px}.legends .legend-history .history16{background-position:0 -74px;height:37px;width:122px}.legends .legend-history .history17{background-position:-121px -292px;height:35px;width:121px}.legends .legend-history .history18{background-position:-121px -220px;height:36px;width:121px}.legends .legend-history .history19{background-position:-242px -292px;height:35px;width:121px}.legends .legend-history .history20{background-position:0 -256px;height:36px;width:120px}.legends .legend-history .history21{background-position:-248px 0;height:36px;width:122px}.legends .legend-history .history22{background-position:-242px -220px;height:36px;width:121px}.legends .legend-history .history23{background-position:-120px -111px;height:36px;width:123px}.legends .legend-history .history24{background-position:-370px -211px;height:36px;width:57px}.legends .legend-history .history25{background-position:-248px -36px;height:36px;width:122px}.legends .legend-history .history26{background-position:-123px 0;height:36px;width:125px}.legends .legend-history .history27{background-position:-370px -71px;height:35px;width:117px}.legends .legend-history .history28{background-position:-370px 0;height:35px;width:120px}.legends .legend-history .history29{background-position:0 -327px;height:35px;width:121px}.legends .legend-history .history30{background-position:-370px -140px;height:36px;width:110px}.legends .legend-history .history31{background-position:-370px -176px;height:35px;width:100px}.legends .legend-history .history32{background-position:-370px -35px;height:36px;width:114px}.legends .legend-history .history33{background-position:-120px -256px;height:35px;width:122px}.legends .legend-history .history34{background-position:-248px -72px;height:36px;width:122px}.legends .legend-history .history35{background-position:-123px -73px;height:37px;width:121px}.legends .legend-history .history36{background-position:-242px -256px;height:35px;width:122px}.legends .legend-history .history37{background-position:-121px -327px;height:35px;width:121px}.legends .legend-krkonose span{background:url(/img/legends/krkonose-sprite.png) no-repeat;display:inline-block}.legends .legend-krkonose .krkonose01{background-position:-187px -69px;height:33px;width:30px}.legends .legend-krkonose .krkonose02{background-position:-115px -141px;height:22px;width:42px}.legends .legend-krkonose .krkonose03{background-position:-119px -68px;height:34px;width:34px}.legends .legend-krkonose .krkonose04{background-position:-187px -135px;height:34px;width:27px}.legends .legend-krkonose .krkonose05{background-position:-154px -34px;height:33px;width:32px}.legends .legend-krkonose .krkonose06{background-position:-32px -104px;height:34px;width:34px}.legends .legend-krkonose .krkonose07{background-position:-119px 0;height:34px;width:35px}.legends .legend-krkonose .krkonose08{background-position:-83px 0;height:37px;width:36px}.legends .legend-krkonose .krkonose09{background-position:-66px -104px;height:34px;width:33px}.legends .legend-krkonose .krkonose10{background-position:-154px -67px;height:34px;width:31px}.legends .legend-krkonose .krkonose11{background-position:-217px -33px;height:34px;width:23px}.legends .legend-krkonose .krkonose12{background-position:-99px -104px;height:33px;width:34px}.legends .legend-krkonose .krkonose13{background-position:-187px -35px;height:34px;width:30px}.legends .legend-krkonose .krkonose14{background-position:-154px 0;height:34px;width:33px}.legends .legend-krkonose .krkonose15{background-position:0 -141px;height:33px;width:34px}.legends .legend-krkonose .krkonose16{background-position:0 0;height:35px;width:41px}.legends .legend-krkonose .krkonose17{background-position:-34px -141px;height:26px;width:39px}.legends .legend-krkonose .krkonose18{background-position:-187px 0;height:35px;width:30px}.legends .legend-krkonose .krkonose19{background-position:-187px -102px;height:33px;width:30px}.legends .legend-krkonose .krkonose20{background-position:0 -174px;height:22px;width:42px}.legends .legend-krkonose .krkonose21{background-position:-73px -141px;height:23px;width:42px}.legends .legend-krkonose .krkonose22{background-position:0 -104px;height:37px;width:32px}.legends .legend-krkonose .krkonose23{background-position:-72px -69px;height:32px;width:38px}.legends .legend-krkonose .krkonose24{background-position:0 -35px;height:34px;width:41px}.legends .legend-krkonose .krkonose25{background-position:-119px -34px;height:34px;width:35px}.legends .legend-krkonose .krkonose26{background-position:-217px 0;height:33px;width:25px}.legends .legend-krkonose .krkonose27{background-position:0 -69px;height:35px;width:36px}.legends .legend-krkonose .krkonose28{background-position:-154px -101px;height:34px;width:31px}.legends .legend-krkonose .krkonose29{background-position:-41px -35px;height:34px;width:38px}.legends .legend-krkonose .krkonose30{background-position:-41px 0;height:34px;width:42px}.legends .legend-krkonose .krkonose31{background-position:-36px -69px;height:35px;width:36px}.legends .legend-traffic span{background:url(/img/legends/traffic-sprite.png) no-repeat;display:inline-block}.legends .legend-traffic .hustota_dopravy_kolona{background-position:0 0;height:20px;width:118px}.legends .legend-traffic .hustota_dopravy_mirna{background-position:0 -20px;height:20px;width:118px}.legends .legend-traffic .hustota_dopravy_stredni{background-position:0 -40px;height:20px;width:118px}.legends .legend-traffic .hustota_dopravy_vysoka{background-position:0 -60px;height:20px;width:118px}.legends .legend-turistnew span{background:url(/img/legends/turistnew-sprite.png) no-repeat;display:inline-block}.legends .legend-turistnew .NP_CHKO{background-position:-336px -47px;height:23px;width:113px}.legends .legend-turistnew .alej{background-position:-451px -24px;height:13px;width:105px}.legends .legend-turistnew .autobusove_stani_cislo{background-position:-118px -366px;height:20px;width:118px}.legends .legend-turistnew .bare_rock{background-position:-109px -79px;height:33px;width:112px}.legends .legend-turistnew .bunkr{background-position:-451px -111px;height:21px;width:45px}.legends .legend-turistnew .cyklo_barevna{background-position:-336px 0;height:23px;width:115px}.legends .legend-turistnew .cyklo_nazev{background-position:-118px -241px;height:25px;width:118px}.legends .legend-turistnew .cyklo_singletrack{background-position:0 -40px;height:39px;width:115px}.legends .legend-turistnew .cyklostezka{background-position:-336px -148px;height:21px;width:113px}.legends .legend-turistnew .dalnice{background-position:-236px -366px;height:20px;width:118px}.legends .legend-turistnew .draha_boby_sane{background-position:-451px -132px;height:8px;width:114px}.legends .legend-turistnew .el_vedeni{background-position:-117px -427px;height:20px;width:116px}.legends .legend-turistnew .exit{background-position:-451px -172px;height:19px;width:38px}.legends .legend-turistnew .ferrata{background-position:0 -324px;height:21px;width:118px}.legends .legend-turistnew .gate_cislo{background-position:0 -387px;height:20px;width:118px}.legends .legend-turistnew .golf_zahr_zastavba{background-position:-222px -32px;height:31px;width:113px}.legends .legend-turistnew .hranice_statu{background-position:-336px -192px;height:20px;width:109px}.legends .legend-turistnew .hrbitov_hriste{background-position:-222px 0;height:32px;width:114px}.legends .legend-turistnew .hustota_dopravy_natrase_kolona{background-position:-118px -324px;height:21px;width:118px}.legends .legend-turistnew .hustota_dopravy_natrase_mirna{background-position:-236px -324px;height:21px;width:118px}.legends .legend-turistnew .hustota_dopravy_natrase_stredni{background-position:0 -345px;height:21px;width:118px}.legends .legend-turistnew .hustota_dopravy_natrase_vysoka{background-position:-118px -387px;height:20px;width:118px}.legends .legend-turistnew .jednosmer_zakaz{background-position:-451px -48px;height:10px;width:118px}.legends .legend-turistnew .lanovka_kabinka{background-position:-451px -58px;height:11px;width:100px}.legends .legend-turistnew .lanovka_naklad{background-position:-451px -69px;height:11px;width:100px}.legends .legend-turistnew .lanovka_sedacka{background-position:-451px -91px;height:10px;width:100px}.legends .legend-turistnew .les_klec{background-position:-222px -63px;height:31px;width:113px}.legends .legend-turistnew .lomova_stena{background-position:-336px -295px;height:21px;width:70px}.legends .legend-turistnew .lyz_vlek{background-position:-451px -80px;height:11px;width:100px}.legends .legend-turistnew .mezinar_silnice{background-position:-236px -387px;height:20px;width:118px}.legends .legend-turistnew .mistni_znacky{background-position:-120px -115px;height:29px;width:101px}.legends .legend-turistnew .most_lavka{background-position:-336px -23px;height:24px;width:109px}.legends .legend-turistnew .naucne_stezky{background-position:-336px -93px;height:22px;width:114px}.legends .legend-turistnew .obousmerka{background-position:0 -241px;height:26px;width:118px}.legends .legend-turistnew .opvz{background-position:-336px -212px;height:18px;width:112px}.legends .legend-turistnew .pasaz_schody{background-position:-336px -115px;height:33px;width:75px}.legends .legend-turistnew .pesina_horska_pesina{background-position:-89px -290px;height:11px;width:121px}.legends .legend-turistnew .plot_obora{background-position:-451px -140px;height:8px;width:114px}.legends .legend-turistnew .priliv_utes{background-position:-119px -42px;height:34px;width:89px}.legends .legend-turistnew .prir_park{background-position:-336px -248px;height:16px;width:113px}.legends .legend-turistnew .prumysl_lom{background-position:-222px -94px;height:31px;width:113px}.legends .legend-turistnew .prusek_povalovy_chodnik{background-position:-210px -290px;height:11px;width:121px}.legends .legend-turistnew .reka_potok{background-position:-336px -264px;height:16px;width:109px}.legends .legend-turistnew .rezervace{background-position:-336px -230px;height:18px;width:112px}.legends .legend-turistnew .semafor_kruhac{background-position:0 0;height:40px;width:119px}.legends .legend-turistnew .silnice_1_tr{background-position:0 -407px;height:20px;width:118px}.legends .legend-turistnew .silnice_2_tr{background-position:-118px -407px;height:20px;width:118px}.legends .legend-turistnew .silnice_3_tr_hlavni{background-position:-451px -37px;height:11px;width:117px}.legends .legend-turistnew .silnice_motor_vozidla{background-position:-236px -407px;height:20px;width:118px}.legends .legend-turistnew .silnice_stavba_plan{background-position:0 -427px;height:20px;width:117px}.legends .legend-turistnew .skaly_kamenpole{background-position:-336px -169px;height:23px;width:96px}.legends .legend-turistnew .skaly_vrty_kasny{background-position:-222px -187px;height:16px;width:91px}.legends .legend-turistnew .socha_kriz{background-position:-496px -111px;height:21px;width:40px}.legends .legend-turistnew .stanice_zast{background-position:-222px -125px;height:31px;width:113px}.legends .legend-turistnew .svatojakubska_cesta{background-position:-536px -111px;height:21px;width:27px}.legends .legend-turistnew .tok_obcasny{background-position:-451px -164px;height:8px;width:111px}.legends .legend-turistnew .tramvaj{background-position:-451px -148px;height:8px;width:114px}.legends .legend-turistnew .tunel_podchod{background-position:-451px -12px;height:12px;width:116px}.legends .legend-turistnew .tur_znacky_obtiznost{background-position:0 -115px;height:32px;width:120px}.legends .legend-turistnew .tur_znacky_rozc{background-position:-112px -210px;height:29px;width:117px}.legends .legend-turistnew .tur_znacky_tvary{background-position:-118px -345px;height:21px;width:118px}.legends .legend-turistnew .ulice_plochy{background-position:0 -179px;height:31px;width:118px}.legends .legend-turistnew .ulice_plochy_uzavrene{background-position:0 -147px;height:32px;width:120px}.legends .legend-turistnew .vino_chmel_sad{background-position:-222px -156px;height:31px;width:112px}.legends .legend-turistnew .voda_obcasna{background-position:0 -79px;height:36px;width:109px}.legends .legend-turistnew .voda_plocha_bazina{background-position:0 -267px;height:34px;width:89px}.legends .legend-turistnew .vodni_vlek{background-position:-236px -345px;height:21px;width:118px}.legends .legend-turistnew .voj_prostor{background-position:-336px -280px;height:15px;width:108px}.legends .legend-turistnew .vozickar_stezka{background-position:-336px -70px;height:23px;width:113px}.legends .legend-turistnew .vrchol_udoli{background-position:-119px 0;height:42px;width:103px}.legends .legend-turistnew .vrstevnice{background-position:0 -210px;height:31px;width:112px}.legends .legend-turistnew .zajisteny_usek_tur_trasy{background-position:0 -366px;height:21px;width:118px}.legends .legend-turistnew .zakaz_motor_vozidel{background-position:-451px 0;height:12px;width:120px}.legends .legend-turistnew .zed{background-position:-451px -156px;height:8px;width:114px}.legends .legend-turistnew .zel_vlecka{background-position:-89px -267px;height:23px;width:117px}.legends .legend-turistnew .zel_zrusena{background-position:-206px -267px;height:23px;width:117px}.legends .legend-turistnew .zeleznice{background-position:0 -301px;height:23px;width:117px}.legends .legend-turistnew .zeleznice_stavba{background-position:-117px -301px;height:23px;width:117px}.legends .legend-turistnew .zeleznicni_tunel{background-position:-233px -427px;height:18px;width:117px}.legends .legend-turistnew .zipline{background-position:-451px -101px;height:10px;width:100px}.legends .legend-turistnew .zpevnenky_lesni_polni{background-position:0 -447px;height:10px;width:121px}.legends .legend-winter span{background:url(/img/legends/winter-sprite.png) no-repeat;display:inline-block}.legends .legend-winter .alej{background-position:-471px -97px;height:13px;width:82px}.legends .legend-winter .autobusove_stani_cislo{background-position:-118px -360px;height:20px;width:118px}.legends .legend-winter .bare_rock{background-position:0 -189px;height:33px;width:112px}.legends .legend-winter .bunkr{background-position:-471px -130px;height:21px;width:45px}.legends .legend-winter .dalnice{background-position:-236px -360px;height:20px;width:118px}.legends .legend-winter .draha_boby_sane{background-position:-471px -33px;height:11px;width:114px}.legends .legend-winter .el_vedeni{background-position:-354px -187px;height:20px;width:116px}.legends .legend-winter .exit{background-position:-471px -183px;height:19px;width:38px}.legends .legend-winter .gate_cislo{background-position:0 -381px;height:20px;width:118px}.legends .legend-winter .hranice_statu{background-position:-354px -230px;height:20px;width:109px}.legends .legend-winter .hrbitov_hriste{background-position:-236px -31px;height:32px;width:114px}.legends .legend-winter .hustota_dopravy_natrase_kolona{background-position:0 -339px;height:21px;width:118px}.legends .legend-winter .hustota_dopravy_natrase_mirna{background-position:-118px -339px;height:21px;width:118px}.legends .legend-winter .hustota_dopravy_natrase_stredni{background-position:-236px -339px;height:21px;width:118px}.legends .legend-winter .hustota_dopravy_natrase_vysoka{background-position:-118px -381px;height:20px;width:118px}.legends .legend-winter .jednosmer_zakaz{background-position:-471px -54px;height:10px;width:118px}.legends .legend-winter .lanovka_kabinka{background-position:-471px -64px;height:11px;width:100px}.legends .legend-winter .lanovka_naklad{background-position:-471px -75px;height:11px;width:100px}.legends .legend-winter .lanovka_sedacka{background-position:-471px -110px;height:10px;width:100px}.legends .legend-winter .lavinovy_svah{background-position:-224px -222px;height:29px;width:116px}.legends .legend-winter .les{background-position:-236px -95px;height:32px;width:112px}.legends .legend-winter .lomova_stena{background-position:-354px -317px;height:21px;width:70px}.legends .legend-winter .lyz_magistrala{background-position:-111px -222px;height:30px;width:113px}.legends .legend-winter .lyz_trasa_hlavni{background-position:-354px -79px;height:22px;width:111px}.legends .legend-winter .lyz_trasa_obtiznost{background-position:-354px -101px;height:22px;width:111px}.legends .legend-winter .lyz_trasa_tur_tyce{background-position:-234px -253px;height:24px;width:120px}.legends .legend-winter .lyz_vlek{background-position:-471px -86px;height:11px;width:100px}.legends .legend-winter .mezinar_silnice{background-position:-236px -381px;height:20px;width:118px}.legends .legend-winter .most_lavka{background-position:-354px -23px;height:24px;width:109px}.legends .legend-winter .nadm_vyska{background-position:0 -82px;height:37px;width:115px}.legends .legend-winter .obousmerka{background-position:-116px -253px;height:26px;width:118px}.legends .legend-winter .opvz{background-position:-354px -268px;height:18px;width:112px}.legends .legend-winter .pasaz_schody{background-position:-354px -47px;height:32px;width:77px}.legends .legend-winter .pesina_horska_pesina{background-position:-471px 0;height:11px;width:121px}.legends .legend-winter .plot_obora{background-position:-471px -151px;height:8px;width:114px}.legends .legend-winter .priliv_utes{background-position:0 -282px;height:34px;width:89px}.legends .legend-winter .prumysl_lom{background-position:-236px -63px;height:32px;width:113px}.legends .legend-winter .prusek_povalovy_chodnik{background-position:-471px -11px;height:11px;width:121px}.legends .legend-winter .reka_potok{background-position:-354px -286px;height:16px;width:109px}.legends .legend-winter .rezervace_winter{background-position:-112px -189px;height:32px;width:115px}.legends .legend-winter .sankarska_trasa{background-position:-178px -282px;height:25px;width:111px}.legends .legend-winter .semafor_kruhac{background-position:0 0;height:40px;width:119px}.legends .legend-winter .silnice_1_tr{background-position:0 -401px;height:20px;width:118px}.legends .legend-winter .silnice_2_tr{background-position:-118px -401px;height:20px;width:118px}.legends .legend-winter .silnice_3_tr_hlavni{background-position:-471px -22px;height:11px;width:117px}.legends .legend-winter .silnice_motor_vozidla{background-position:-236px -401px;height:20px;width:118px}.legends .legend-winter .silnice_stavba_plan{background-position:-354px -167px;height:20px;width:117px}.legends .legend-winter .silnice_zimni{background-position:-118px -441px;height:14px;width:120px}.legends .legend-winter .sjezd_osvetleni{background-position:0 -253px;height:29px;width:116px}.legends .legend-winter .sjezdovka_cerna{background-position:-119px 0;height:34px;width:117px}.legends .legend-winter .sjezdovka_cervena{background-position:-119px -34px;height:34px;width:117px}.legends .legend-winter .sjezdovka_freeride{background-position:-119px -68px;height:34px;width:117px}.legends .legend-winter .sjezdovka_modra{background-position:0 -119px;height:34px;width:117px}.legends .legend-winter .sjezdovka_snowpark{background-position:-117px -119px;height:34px;width:117px}.legends .legend-winter .skaly_kamenpole{background-position:-354px -207px;height:23px;width:96px}.legends .legend-winter .skaly_vrty_kasny{background-position:-119px -102px;height:16px;width:91px}.legends .legend-winter .skitour{background-position:0 -222px;height:31px;width:111px}.legends .legend-winter .socha_kriz{background-position:-516px -130px;height:21px;width:40px}.legends .legend-winter .stanice_zast{background-position:-236px -159px;height:31px;width:113px}.legends .legend-winter .stari_stopy1{background-position:0 -421px;height:20px;width:118px}.legends .legend-winter .stari_stopy3{background-position:-118px -421px;height:20px;width:118px}.legends .legend-winter .stari_stopy7{background-position:-236px -421px;height:20px;width:118px}.legends .legend-winter .stari_stopy_null{background-position:0 -441px;height:20px;width:118px}.legends .legend-winter .tok_obcasny{background-position:-471px -175px;height:8px;width:111px}.legends .legend-winter .tramvaj{background-position:-471px -159px;height:8px;width:114px}.legends .legend-winter .tunel_podchod{background-position:-354px -339px;height:12px;width:116px}.legends .legend-winter .ulice_plochy{background-position:-236px 0;height:31px;width:118px}.legends .legend-winter .ulice_plochy_uzavrene{background-position:-109px -153px;height:32px;width:120px}.legends .legend-winter .voda_obcasna{background-position:0 -153px;height:36px;width:109px}.legends .legend-winter .voda_plocha_bazina{background-position:-89px -282px;height:34px;width:89px}.legends .legend-winter .vodni_vlek{background-position:0 -360px;height:21px;width:118px}.legends .legend-winter .voj_prostor{background-position:-354px -302px;height:15px;width:108px}.legends .legend-winter .vrchol_udoli{background-position:0 -40px;height:42px;width:103px}.legends .legend-winter .vrstevnice{background-position:-236px -190px;height:31px;width:112px}.legends .legend-winter .zahr_zastavba{background-position:-236px -127px;height:32px;width:112px}.legends .legend-winter .zakaz_motor_vozidel{background-position:-238px -441px;height:12px;width:120px}.legends .legend-winter .zed{background-position:-471px -167px;height:8px;width:114px}.legends .legend-winter .zel_vlecka{background-position:0 -316px;height:23px;width:117px}.legends .legend-winter .zel_zrusena{background-position:-117px -316px;height:23px;width:117px}.legends .legend-winter .zeleznice{background-position:-234px -316px;height:23px;width:117px}.legends .legend-winter .zeleznice_stavba{background-position:-354px 0;height:23px;width:117px}.legends .legend-winter .zeleznicni_tunel{background-position:-354px -250px;height:18px;width:117px}.legends .legend-winter .zimni_pesi_trasa{background-position:-354px -123px;height:22px;width:111px}.legends .legend-winter .zimni_pesi_trasa_sneznice{background-position:-354px -145px;height:22px;width:111px}.legends .legend-winter .zipline{background-position:-471px -120px;height:10px;width:100px}.legends .legend-winter .zpevnenky_lesni_polni{background-position:-471px -44px;height:10px;width:121px}#legend{text-align:center}#legend h3{font-size:14px;font-weight:400;margin:15px 0 5px;padding-left:20px;text-align:left;text-transform:uppercase}#legend h3.abbr{text-transform:none}#legend table{border-collapse:initial;border-spacing:10px;margin:5px 0}#legend table .icon-cover{text-align:center;vertical-align:middle}#legend table .trans{font-size:13px;text-align:left;vertical-align:middle}#legend table.abbr-table tbody tr td{font-size:13px}#legend table.abbr-table tbody tr td:first-child{font-weight:700}.mobile-promo .sticky{background:#fff;padding-top:10px;position:sticky;top:0}.mobile-promo .intro{padding:50px 20px 10px;text-align:center}.mobile-promo .intro img{height:70px;width:70px}.mobile-promo .intro h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:32px;margin:30px 0 0}.mobile-promo .features{margin:40px 0}.mobile-promo .features div{border-bottom:1px solid #dde0e4;margin:0 auto;max-width:800px;padding:15px 50px}.mobile-promo .features div:nth-of-type(odd) img{float:left;margin-right:20px}.mobile-promo .features div:nth-of-type(2n) img{float:right;margin-left:20px}.mobile-promo .features div:after{clear:both;content:"";display:table;height:0;overflow:hidden}.mobile-promo .features h3{font-size:20px;font-weight:700;line-height:24px;margin:0 0 16px;padding:150px 0 0}.mobile-promo .features p{color:#9c9c9c;font-size:16px;line-height:22px}.mobile-promo .features img{max-height:388px;max-width:200px}.mobile-promo .hidden{display:none}.lang-de .mobile-promo .mobile-apps li a{height:46px}#promohp{display:block;padding:340px 20px 0;text-align:center}#promohp .link-item{display:inline-block;height:112px;outline:none;vertical-align:top}#promohp .link-item img{height:112px;min-width:352px;object-fit:cover;width:100%}#promohp .link-item.lupa{box-shadow:1px 1px 5px 0 #0000001a}#promohp .link-item.firm-promo{width:360px}#promohp.hide,#search-results+#promohp,#search>.loader-big+#promohp{display:none}.route-item.circuit .circuit-frame{background:#f8f8f8;border-radius:4px;margin:0 16px;padding:12px 16px;position:relative}.route-item.circuit .circuit-frame h2{word-wrap:break-word;font-size:16px;margin:0;overflow-wrap:break-word;padding:0 0 16px;width:240px}.route-item.circuit .circuit-frame .info{font-size:14px;margin:5px 0 15px}.route-item.circuit .circuit-frame .cancel{background:#0000;border:none;color:var(--Green-Green-1);font-size:13px;padding:9px 0;position:absolute;right:14px;top:10px}.route-item.circuit .circuit-frame .circuit-bar-container{margin-left:0;margin-top:10px}.route-item.circuit .circuit-frame .circuit-bar-container h5{color:#979797;font-size:13px;font-weight:400;margin:0 0 15px;padding:0}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box{clear:both;float:none;height:18px;margin:0 auto;position:relative;width:240px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line{background-color:#fff;border:1px solid #cecece;border-radius:3px;cursor:pointer;height:6px;margin-top:4px;overflow:hidden;position:relative;width:100%}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line div{background-color:var(--Green-Green-1);height:10px;position:relative;top:-2px;width:0;z-index:3}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span{border-right:1px solid #cecece;height:6px;position:absolute;top:0;width:0;z-index:2}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.first{border:none;border-bottom-left-radius:3px;border-top-left-radius:3px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.last{border-bottom-right-radius:3px;border-top-right-radius:3px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.bg{border:none;z-index:1}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-line span.bg.odd{background:#000;opacity:.1}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .circuit-bar-button{background-color:var(--Green-Green-1);border:5px solid #fff;border-radius:50%;box-shadow:0 1px 4px #000000e6;cursor:pointer;height:12px;left:7px;position:absolute;top:-7px;width:12px;z-index:4}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box button[type=button]{border-radius:100%;font-family:mapy;height:26px;padding:0;position:absolute;text-align:center;top:-8px;width:26px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box button[type=button]:hover{color:var(--Green-Green-1)}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .step-back{left:-45px}.route-item.circuit .circuit-frame .circuit-bar-container .circuit-bar-line-box .step-front{right:-50px}.route-item.circuit .circuit-frame .circuit-bar-container:after{clear:both;content:" ";display:block;float:none}.route-item.circuit .circuit-frame .circuit-bar-container span{color:#979797;font-size:13px}.route-item.circuit .circuit-frame .circuit-bar-container span.circuit-bar-min{float:left;margin-left:30px;margin-top:5px}.route-item.circuit .circuit-frame .circuit-bar-container span.circuit-bar-max{float:right;margin-right:30px;margin-top:5px}.route-item.circuit .circuit-frame .types{padding:8px 0;text-align:center}.route-item.circuit .circuit-frame .types a{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:25px;font-style:normal;font-weight:400;margin:0 12px}.route-item.circuit .circuit-frame .types a.active,.route-item.circuit .circuit-frame .types a:hover{color:var(--Green-Green-1)}.route-item.circuit .circuit-frame .trips .trip-large li .content p{display:none}.route-item.circuit .circuit-frame .trips li:hover div:after{border:4px solid #0000;bottom:2px;content:" ";left:-8px;position:absolute;right:0;top:-8px;z-index:1}.route-item.circuit .circuit-frame .trips li:hover div:after>*{position:relative;z-index:2}.route-item.circuit .circuit-frame .error-404{color:#c01;font-size:15px;margin:0;padding:5px 0;text-align:center}.item.circuit.reorder-dragged{padding:14px}.circuit-photo-poi:hover{z-index:99}.geolocation-mark{background:#fff;border-radius:100%;display:block;height:16px;width:16px}.geolocation-mark:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a8ff;content:"q";font-family:mapy;font-size:20px;font-style:normal;font-weight:400;left:-2px;line-height:20px;position:absolute;top:-2px}.marker.type-big span.text,.marker.type-middle span.text,.marker.type-small span.text{color:#000;display:block;font-size:11px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}.marker.type-big span.text:hover,.marker.type-middle span.text:hover,.marker.type-small span.text:hover{color:#000}.marker.type-big span.text{margin-top:18px}.marker.type-big svg.icon{fill:#6b7580;height:38px;left:5px;position:absolute;top:5px;width:38px}.marker.type-big svg.icon.icon-home,.marker.type-big svg.icon.icon-work{height:28px;left:10px;top:10px;width:28px}.marker.type-middle span.text{font-size:10px;font-weight:400;margin-top:11px}.marker.type-small span.text{font-size:13px;margin-top:9px}.marker.type-big .img-cont,.marker.type-middle .img-cont,.marker.type-small .img-cont,.marker.type-universal .img-cont,.marker.type-universalbig .img-cont{transition:none}.marker.type-big .poi-desc,.marker.type-middle .poi-desc,.marker.type-small .poi-desc,.marker.type-universal .poi-desc,.marker.type-universalbig .poi-desc{height:100%;left:0;position:absolute;top:0;width:100%}.marker.type-big .square,.marker.type-middle .square,.marker.type-small .square,.marker.type-universal .square,.marker.type-universalbig .square{background:#1eae00;border:1px solid #fff;border-radius:6px;bottom:31px;color:#fff;display:inline-block;font-size:12px;font-weight:700;left:21px;line-height:16px;padding:2px 0;position:absolute;text-align:center;vertical-align:top;width:20px;z-index:2}.marker.type-big mapy-review-badge-new,.marker.type-middle mapy-review-badge-new,.marker.type-small mapy-review-badge-new,.marker.type-universal mapy-review-badge-new,.marker.type-universalbig mapy-review-badge-new{bottom:31px;box-sizing:initial;left:21px;position:absolute;z-index:2}.marker.type-big mapy-review-badge-new[top],.marker.type-middle mapy-review-badge-new[top],.marker.type-small mapy-review-badge-new[top],.marker.type-universal mapy-review-badge-new[top],.marker.type-universalbig mapy-review-badge-new[top]{border:1px solid #fff}.marker.type-big .poi-title,.marker.type-middle .poi-title,.marker.type-small .poi-title,.marker.type-universal .poi-title,.marker.type-universalbig .poi-title{align-items:center;color:#000;display:none;font-size:12px;font-weight:700;height:100%;left:100%;line-height:14px;margin:0;opacity:1;padding:0;pointer-events:none;position:relative;width:125px;z-index:1}.marker.type-big .poi-title span,.marker.type-middle .poi-title span,.marker.type-small .poi-title span,.marker.type-universal .poi-title span,.marker.type-universalbig .poi-title span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:26px;max-width:100%;overflow:hidden;padding:2px 2px 2px 4px;pointer-events:all;position:absolute;text-shadow:-2px -2px 0 #fff,-2px -1px 0 #fff,-2px 0 0 #fff,-2px 1px 0 #fff,-2px 2px 0 #fff,-1px -2px 0 #fff,0 -2px 0 #fff,1px -2px 0 #fff,2px -2px 0 #fff,2px -1px 0 #fff,2px 0 0 #fff,2px 1px 0 #fff,2px 2px 0 #fff,1px 2px 0 #fff,0 2px 0 #fff,-1px 2px 0 #fff}.marker.type-big.active .poi-title,.marker.type-middle.active .poi-title,.marker.type-small.active .poi-title,.marker.type-universal.active .poi-title,.marker.type-universalbig.active .poi-title{opacity:0}.marker.type-big.show-title .poi-title,.marker.type-middle.show-title .poi-title,.marker.type-small.show-title .poi-title,.marker.type-universal.show-title .poi-title,.marker.type-universalbig.show-title .poi-title{display:flex}.marker.type-big:not(.active).no-badge .square,.marker.type-big:not(.active).no-badge mapy-review-badge-new,.marker.type-middle:not(.active).no-badge .square,.marker.type-middle:not(.active).no-badge mapy-review-badge-new,.marker.type-small:not(.active).no-badge .square,.marker.type-small:not(.active).no-badge mapy-review-badge-new,.marker.type-universal:not(.active).no-badge .square,.marker.type-universal:not(.active).no-badge mapy-review-badge-new,.marker.type-universalbig:not(.active).no-badge .square,.marker.type-universalbig:not(.active).no-badge mapy-review-badge-new{display:none}.marker.type-big.text-top .poi-title,.marker.type-middle.text-top .poi-title,.marker.type-small.text-top .poi-title,.marker.type-universal.text-top .poi-title,.marker.type-universalbig.text-top .poi-title{align-items:flex-end;justify-content:center;left:0;margin-left:-46px;top:-100%}.marker.type-big.text-top .poi-title span,.marker.type-middle.text-top .poi-title span,.marker.type-small.text-top .poi-title span,.marker.type-universal.text-top .poi-title span,.marker.type-universalbig.text-top .poi-title span{margin-bottom:2px;padding:2px;text-align:center}.marker.type-big.text-top .poi-title:not(:only-child) span,.marker.type-middle.text-top .poi-title:not(:only-child) span,.marker.type-small.text-top .poi-title:not(:only-child) span,.marker.type-universal.text-top .poi-title:not(:only-child) span,.marker.type-universalbig.text-top .poi-title:not(:only-child) span{margin-bottom:10px}.marker.type-big.text-top.no-badge .poi-title:not(:only-child) span,.marker.type-middle.text-top.no-badge .poi-title:not(:only-child) span,.marker.type-small.text-top.no-badge .poi-title:not(:only-child) span,.marker.type-universal.text-top.no-badge .poi-title:not(:only-child) span,.marker.type-universalbig.text-top.no-badge .poi-title:not(:only-child) span{margin-bottom:2px}.marker.type-big.text-bottom .poi-title,.marker.type-middle.text-bottom .poi-title,.marker.type-small.text-bottom .poi-title,.marker.type-universal.text-bottom .poi-title,.marker.type-universalbig.text-bottom .poi-title{align-items:flex-start;justify-content:center;left:0;margin-left:-46px;top:100%}.marker.type-big.text-bottom .poi-title span,.marker.type-middle.text-bottom .poi-title span,.marker.type-small.text-bottom .poi-title span,.marker.type-universal.text-bottom .poi-title span,.marker.type-universalbig.text-bottom .poi-title span{padding:4px 2px 2px;text-align:center}.marker.type-big.text-left .poi-title,.marker.type-middle.text-left .poi-title,.marker.type-small.text-left .poi-title,.marker.type-universal.text-left .poi-title,.marker.type-universalbig.text-left .poi-title{justify-content:flex-end;left:0;margin-left:-125px}.marker.type-big.text-left .poi-title span,.marker.type-middle.text-left .poi-title span,.marker.type-small.text-left .poi-title span,.marker.type-universal.text-left .poi-title span,.marker.type-universalbig.text-left .poi-title span{padding:2px 4px 2px 2px;text-align:right}.marker.type-big.non-active,.marker.type-middle.non-active,.marker.type-small.non-active,.marker.type-universal.non-active,.marker.type-universalbig.non-active{z-index:4}.marker.type-middle.text-right .poi-title:not(:only-child) span,.marker.type-small.text-right .poi-title:not(:only-child) span,.marker.type-universal.text-right .poi-title:not(:only-child) span{top:14px}.marker.type-big .square,.marker.type-big mapy-review-badge-new,.marker.type-universalbig .square,.marker.type-universalbig mapy-review-badge-new{bottom:49px;left:31px}.marker.type-big.text-bottom .poi-title,.marker.type-big.text-top .poi-title,.marker.type-universalbig.text-bottom .poi-title,.marker.type-universalbig.text-top .poi-title{margin-left:-38px}.marker.type-little .poi-desc{display:none}.marker.type-little.active,.marker.type-little.active:before{height:24px}.marker:after{border:4px solid #0000;border-bottom-left-radius:50%;border-bottom-right-radius:50%;bottom:0;content:" ";display:"block";left:0;position:absolute;right:0;top:0}.marker .mymap-svg-layer{display:flex;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px}.marker .mymap-svg-layer svg{fill:#6b7580;align-self:center;height:24px;width:24px}.marker .mymap-svg-layer svg.icon-home,.marker .mymap-svg-layer svg.icon-work{height:16px;width:16px}.marker .mymap-svg-layer mapy-icon{align-self:center}.marker.non-active.type-paid .marker-bg-wrapper img{-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}.marker.non-active{cursor:default}.marker.interactive{cursor:pointer}.marker.non-interactive{pointer-events:none}.marker.type-big .card.marker-popup.detail{bottom:46px;margin-left:-50%;position:absolute;width:312px;z-index:-1}#route-dnd-marker{background-position:2px 0;height:26px;width:18px}div.marker-label{bottom:11px;cursor:default;left:50%;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);visibility:visible;width:104px;z-index:-1}.hidden div.marker-label{bottom:-50%;z-index:1}div.marker-label span{backdrop-filter:blur(27.1828px);background-color:#fff;border:2px solid #0000008f;border-radius:4px;box-shadow:0 4px 16px #0003;color:#000;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:14px;max-height:38px;max-width:88px;mix-blend-mode:normal;opacity:.9;overflow:hidden;padding:6px 8px;pointer-events:auto;text-align:center}div.marker-label.one-word span{text-overflow:ellipsis}.frame .marker.type-little.hidden{z-index:7}.popup-window{background:#fff;border-radius:10px;box-shadow:0 4px 16px 0 #0003;padding:20px 20px 10px;position:fixed}.popup-window.draggable{cursor:move}.popup-window .content{cursor:default;height:100%;width:100%}.popup-window .close-btn{background:none;border:0;color:#6b7580;cursor:pointer;font-family:mapy;font-size:32px;margin:0;outline:none;padding:0;position:absolute;right:10px;top:10px}.popup-window .close-btn:hover{color:var(--Green-Green-1)}.popup-window .close-btn:active,.popup-window .close-btn:focus{color:#6b7580}#mapycz>.popup-move-cover{border:0;cursor:move;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:300}.popup-window.shbox.responsive-mode{box-sizing:border-box}.popup-window.shbox.overflow-y{height:100%}.popup-window.report-error{width:375px;z-index:10}.popup-window.report-error .content h2{font-size:20px;margin:0;padding:0;text-align:left}.popup-window.report-error .content p{font-size:13px;line-height:20px;margin:10px 0 5px;text-align:left}.popup-window.report-error .content input,.popup-window.report-error .content textarea{background-color:#fff;background:none;border:1px solid #ccc;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;padding:8px;width:100%}.popup-window.report-error .content textarea{height:90px;min-height:90px;resize:vertical}.popup-window.report-error .content input:focus,.popup-window.report-error .content textarea:focus{outline:none}.popup-window.report-error .content .btn-holder{margin:15px 0 10px;text-align:center}.popup-window.report-error .content .btn-holder .submit{background-color:#239906;background-image:-o-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-moz-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:-ms-linear-gradient(-89deg,#2cbf08 0,var(--Green-Green-1) 100%);background-image:linear-gradient(-179deg,#2cbf08 0,var(--Green-Green-1) 100%);border:1px solid #239906;-webkit-box-shadow:inset 0 -1px 2px 0 #0000001a;-moz-box-shadow:inset 0 -1px 2px 0 #0000001a;box-shadow:inset 0 -1px 2px 0 #0000001a;margin-top:5px}.popup-window.report-error .content .btn-holder .submit.loading{opacity:.6}.popup-window.report-error .content .back{margin-left:8px}.popup-window.report-error .content .badEmail input,.popup-window.report-error .content .noMessage textarea{border-color:#c60000}.popup-window.report-error .content .error{color:#c60000;display:none}.popup-window.report-error .content .error.send-error{padding:10px;text-align:center}.popup-window.report-error .content .error.show-error{display:block}.popup-window.report-error .content .badEmail .error,.popup-window.report-error .content .noMessage .error{display:initial}.popup-window.report-error .content iframe{display:none}.popup-window.report-error .content .email p{margin-top:20px}.popup-window.report-error .content .attachments-box{line-height:120%;margin-bottom:10px;margin-top:16px;text-align:left}.popup-window.report-error .content .attachments-box span{display:inline-block;font-size:13px;margin-bottom:8px}.popup-window.report-error .content .attachments-box input{border:none;cursor:pointer;display:block;font-size:13px;padding:0}.popup-window.report-error.responsive-mode{box-sizing:border-box}.popup-window.report-error.overflow-y{height:100%;overflow:auto}.popup-window.system-alert{z-index:10}.popup-window.system-alert p{font-weight:700;margin:30px 30px 40px;text-align:center}.popup-window.system-alert.responsive-mode{box-sizing:border-box}.popup-window.system-alert.overflow-y{height:100%;overflow:auto}.popup-window.image-upload{z-index:10}.popup-window.image-upload.responsive-mode{box-sizing:border-box}.popup-window.image-upload.overflow-y{box-sizing:border-box;height:100%}.popup-window.image-upload.overflow-y .content{overflow:auto}.popup-window.image-upload-disabled{padding:40px;z-index:10}.popup-window.image-upload-disabled .content h2{font-size:18px;margin:10px 0}.popup-window.image-upload-disabled .content .file-label{border:1px solid #eee;border-radius:3px;box-sizing:border-box;color:#c01;cursor:pointer;display:block;font-size:13px;line-height:20px;padding:20px 50px 25px;text-align:center;width:319px}.popup-window.image-upload-disabled .content .file-label:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b7580;content:"f";display:block;font-family:mapy;font-size:30px;font-style:normal;font-weight:400;margin-bottom:15px}.popup-window.image-upload-disabled .content button{background-color:#239906;background-image:-o-linear-gradient(-89deg,#2cbf08 0,#1f7e07 100%);background-image:-moz-linear-gradient(-89deg,#2cbf08 0,#1f7e07 100%);background-image:-ms-linear-gradient(-89deg,#2cbf08 0,#1f7e07 100%);background-image:linear-gradient(-179deg,#2cbf08,#1f7e07);border:1px solid #239906;border-radius:3px;-webkit-box-shadow:inset 0 -1px 2px 0 #0000001a;-moz-box-shadow:inset 0 -1px 2px 0 #0000001a;box-shadow:inset 0 -1px 2px 0 #0000001a;color:#fff;font-size:13px;font-weight:700;margin:25px 0 0}.popup-window.image-upload-disabled.responsive-mode{box-sizing:border-box}.popup-window.image-upload-disabled.overflow-y{box-sizing:border-box;height:100%}.popup-window.image-upload-disabled.overflow-y .content{overflow:auto}.map-card.geometry-popup{max-width:340px;padding:0}.map-card.geometry-popup .content-groomer{font-size:12px;margin:0}.map-card.geometry-popup .content-groomer .last-change{margin:0;padding:0 14px 14px}.map-card.geometry-popup .content-groomer .age{margin:4px 12px}.map-card.geometry-popup .content-groomer .age p{margin:0}.map-card.geometry-popup .content-groomer .legend{margin:12px;padding:0}.map-card.geometry-popup .content-title{color:#000;font-weight:700;margin:0;padding:14px 12px 0}.map-card.geometry-popup .content-title h1{font-size:14px;line-height:16px;margin:0}.trips>h4{color:#979797;font-size:13px;font-weight:400;margin:5px 0 15px}.trips ul li{padding-left:20px}.trips .trip-large{line-height:1.5;margin:0;padding-left:0}.trips .trip-large .trip-summary{font-size:15px}.trips .trip-large>div:not(.item),.trips .trip-large>h3,.trips .trip-large>p{margin-left:30px;margin-right:20px}.trips .trip-large .show-all{padding:8px 0 20px}.trips .trip-large h4{font-size:15px;font-weight:400;height:40px;line-height:40px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:263px}.trips .trip-large img{width:100%}.trips .trip-large h3{font-size:24px;line-height:28px;margin-bottom:15px;margin-top:15px}.trips .trip-large p{word-wrap:break-word;font-size:13px;line-height:16px;margin:0;overflow-wrap:break-word}.trips .trip-large>div>span{font-weight:700}.trips .trip-large button{display:none;font-size:13px}.trips .trip-large button:hover{color:var(--Green-Green-1)}.trips .trip-large ul{margin-top:40px}.trips .trip-large li{cursor:pointer;display:flex;padding:0;position:relative}.trips .trip-large li+li{margin-top:16px}.trips .trip-large li .icon,.trips .trip-large li img{border-radius:4px;box-shadow:0 4px 20px -4px #00000059;flex:0 0 auto;height:40px;width:40px}.trips .trip-large li .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;box-shadow:0 4px 20px -4px #0003}.trips .trip-large li .text{flex:0 1 100%;margin-left:16px;width:263px}.trips .trip-large li .content-opening h3{font-size:14px;margin-bottom:0}.trips .trip-large .line p{font-size:13px;line-height:16px;margin:0}.trips .trip-large .line-chart{max-width:400px;width:100%}.upload-crop{left:0;position:absolute;top:0}.upload-crop .crop-top{background:#ffffff80;height:100px;position:absolute;top:0;width:100px}.upload-crop .crop-top .point-nw{left:-5px}.upload-crop .crop-top .point-ne,.upload-crop .crop-top .point-nw{background:var(--Green-Green-1);bottom:-5px;height:10px;position:absolute;width:10px;z-index:10}.upload-crop .crop-top .point-ne{right:-5px}.upload-crop .crop-bottom{background:#ffffff80;bottom:0;height:100px;position:absolute;width:100px}.upload-crop .crop-bottom .point-sw{left:-5px}.upload-crop .crop-bottom .point-se,.upload-crop .crop-bottom .point-sw{background:var(--Green-Green-1);height:10px;position:absolute;top:-5px;width:10px;z-index:10}.upload-crop .crop-bottom .point-se{right:-5px}.upload-crop .crop-left{left:0}.upload-crop .crop-left,.upload-crop .crop-right{background:#ffffff80;height:100px;position:absolute;top:0;width:100px}.upload-crop .crop-right{right:0}.upload-crop .crop-middle{background:#0000001a;cursor:move;height:100px;left:0;position:absolute;top:0;width:100px}.upload-crop.resizable .point-nw{cursor:nw-resize}.upload-crop.resizable .point-ne{cursor:ne-resize}.upload-crop.resizable .point-sw{cursor:sw-resize}.upload-crop.resizable .point-se{cursor:se-resize}.default-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;color:#6b7580;display:flex;font-size:14px;justify-content:center;line-height:20px;padding:6px 8px 6px 12px}.default-button svg{fill:#6b7580;display:inline-block;height:10px;margin:0 8px 0 0;width:10px}.default-button span{display:inline-block;font-size:14px;line-height:20px}.default-button:active,.default-button:hover{color:#1eae00;padding:6px 8px 6px 12px}.default-button:active svg,.default-button:hover svg{fill:currentColor}.gallery-upload-button,button.gallery-upload-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;color:#6b7580;display:flex;font-size:14px;justify-content:center;line-height:20px;padding:6px 8px 6px 12px}.gallery-upload-button svg,button.gallery-upload-button svg{fill:#6b7580;display:inline-block;height:10px;margin:0 8px 0 0;width:10px}.gallery-upload-button span,button.gallery-upload-button span{display:inline-block;font-size:14px;line-height:20px}.gallery-upload-button svg,button.gallery-upload-button svg{height:20px;margin-right:4px;width:20px}.gallery-upload-button:active,.gallery-upload-button:hover,button.gallery-upload-button:active,button.gallery-upload-button:hover{color:#1eae00;padding:6px 8px 6px 12px}.gallery-upload-button:active svg,.gallery-upload-button:hover svg,button.gallery-upload-button:active svg,button.gallery-upload-button:hover svg{fill:currentColor}@keyframes upvoted{0%{transform:scale(1)}10%{transform:scale(1.3)}25%{transform:scale(1.1)}35%{transform:scale(1.5)}75%,to{transform:scale(1)}}button.like-button{background:none;border:none;color:#fff;font-size:14px;font-weight:700;line-height:24px;margin:0;overflow:hidden;padding:0 0 0 30px;position:relative;text-overflow:ellipsis;transition:color .1s;white-space:nowrap}button.like-button.like,button.like-button.liked,button.like-button:hover{color:#1eae00}button.like-button.like .icon-heart path,button.like-button.liked .icon-heart path,button.like-button:hover .icon-heart path{stroke:currentColor}button.like-button span{display:inline-block;margin-right:4px}button.like-button i{font-style:normal}button.like-button.like .icon-heart{animation:upvoted 1.3s ease-out 2 forwards}button.like-button.like .icon-heart path,button.like-button.liked .icon-heart path{fill:#1eae00}button.like-button .icon-heart{height:22px;left:4px;position:absolute;top:0;width:22px}button.like-button .icon-heart path{fill:#0000;stroke:#fff;stroke-width:2px;transition:fill .1s,stroke .1s}.photo-detail button.like-button{font-weight:400;margin-right:24px}div.view-count{color:#ccc;display:inline-block;font-size:14px;line-height:24px;overflow:hidden;padding-left:28px;position:relative;text-overflow:ellipsis;white-space:nowrap}div.view-count svg{fill:#ccc;height:24px;left:1px;position:absolute;top:0;width:24px}.photo-detail div.view-count{color:#828282}.photo-detail div.view-count svg{fill:#828282}.photo-detail div.view-count:empty{display:none}.photo-detail div.view-count:empty+button{margin-left:0}.photo-contextmenu{position:absolute}.photo-contextmenu ul{background:#fff;border:1px solid #ccc;border-radius:4px;bottom:4px;box-shadow:0 2px 8px #0000000d;font-size:14px;left:auto;line-height:20px;margin:0;padding:0;position:absolute;right:-40px;text-align:left;top:auto;z-index:5}.photo-contextmenu ul li{align-items:center;background:#fff;border:0;color:#6b7580;cursor:pointer;display:flex;justify-content:flex-start;padding:6px 8px;white-space:nowrap}.photo-contextmenu ul li mapy-icon,.photo-contextmenu ul li svg{fill:#6b7580;color:#6b7580;height:24px;margin-right:8px;width:24px}.photo-contextmenu ul li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.photo-contextmenu ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.photo-contextmenu ul li:hover{background:#f0f0f0;color:#1eae00}.photo-contextmenu ul li:hover svg{fill:#1eae00}.photo-contextmenu ul li:hover mapy-icon{color:#1eae00}.photo-exif-data{max-height:80%;max-width:500px;width:auto}.photo-exif-data h3{font-size:20px;line-height:32px;margin:0;padding:24px 24px 10px}.photo-exif-data table{color:#000;padding:24px}.photo-exif-data table td{font-size:14px;line-height:20px;padding-bottom:14px;vertical-align:top}.photo-exif-data table tr td:first-of-type{color:#6b7580;padding-right:10px}@media only screen and (max-width:600px){.photo-exif-data{max-height:100%}}.photo-delete,.photo-review-delete{width:auto}.photo-delete h2.header,.photo-review-delete h2.header{color:#000;font-size:20px;font-weight:700;line-height:32px;margin:40px 40px 24px}.photo-delete h3.name,.photo-review-delete h3.name{color:#000;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:10px 16px}.photo-delete .content,.photo-review-delete .content{align-items:center;background:#f0f0f0;display:flex;height:212px;justify-content:center;margin:24px 40px}.photo-delete .content img,.photo-review-delete .content img{flex:0 0 auto;max-height:100%;max-width:100%}.photo-delete>.buttons,.photo-review-delete>.buttons{margin:24px 40px;text-align:center}.photo-delete>.buttons .cancel,.photo-delete>.buttons .save,.photo-review-delete>.buttons .cancel,.photo-review-delete>.buttons .save{background:#0000;border:none;border-radius:4px;display:inline-block;font-size:14px;line-height:20px;padding:7px 10px;vertical-align:top;width:152px}.photo-delete>.buttons .save,.photo-review-delete>.buttons .save{background-color:#c00;color:#fff;font-weight:700;margin-right:16px;padding:6px 10px}.photo-delete>.buttons .save:disabled,.photo-review-delete>.buttons .save:disabled{background:#828282;cursor:not-allowed}.photo-delete>.buttons .cancel,.photo-review-delete>.buttons .cancel{border:1px solid #ccc;color:#6b7580;font-size:14px;line-height:16px}.photo-delete>p,.photo-review-delete>p{color:#828282;font-size:12px;line-height:16px;margin:24px 40px}.photo-delete .error,.photo-review-delete .error{color:#c01;font-size:12px;line-height:14px;padding:0 16px;text-align:left}.photo-delete .error:empty,.photo-review-delete .error:empty{display:none}.photo-review-delete{align-items:center;display:flex;flex-direction:column;justify-content:center}.photo-review-delete>p{font-size:16px;line-height:22px}.photo-review-delete mapy-review-button{margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:390px){.photo-delete .content{height:120px}.photo-delete>.buttons button{display:block}.photo-delete>.buttons .save{margin-bottom:16px;margin-right:0}}.gallery-loader{align-items:center;display:flex;flex:2;flex-direction:column;justify-content:center;margin:0;padding:50px 20px}@keyframes show{0%{opacity:0}to{opacity:1}}.gallery-loader span{animation:show 1s linear 3s 1 forwards;color:#979797;font-size:14px;line-height:20px;opacity:0;padding:8px 0}.gallery-loader.lage-load{padding-bottom:70px;padding-top:10px}.gallery-container{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.gallery-container.drag{cursor:ew-resize}.gallery-container .respo-block{background:#fff;box-sizing:border-box;color:#000;cursor:pointer;display:none;font-size:20px;font-weight:700;line-height:48px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.gallery-container .gallery-map{height:100%;width:100%}.gallery-container .gallery-map .base img{filter:saturate(30%)}.gallery-container .gallery-map .marker-foto a img{transition:border-color .1s ease-in}.gallery-container .gallery-map .marker-foto.hover,.gallery-container .gallery-map .marker-foto:hover{z-index:10}.gallery-container .gallery-map .marker-foto.hover a img,.gallery-container .gallery-map .marker-foto:hover a img{border:1px solid #1eae00!important}.gallery-container .gallery-map .control-bestfit{right:20px;top:50px}.gallery-container .gallery-map .control-bestfit button{align-items:center;display:flex;justify-content:center;width:87px}.gallery-container .gallery-map .control-bestfit button svg{padding:2px 0;position:static}.gallery-container .gallery-map .hud .noprint>a{display:none}.gallery-container .gallery-map .active-dimm{background-color:#fff6;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .4s;width:100vw}.gallery-container.step-1 .gallery-map{width:25%}.gallery-container.step-2 .gallery-map{width:50%}.gallery-container .content{background:#fff;box-shadow:0 4px 16px #0003;flex:1;height:100%;overflow-x:hidden;position:relative;width:400px;z-index:2}.gallery-container .content>div{min-height:100%;position:relative;width:100%}.gallery-container .content.load{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.gallery-container .content.load .bottom-part{flex:1;justify-content:flex-end}.gallery-container .content p{font-size:14px;line-height:20px;margin:0;padding:48px 20px 12px;text-align:center}.gallery-container .content .logo{bottom:40px;display:inline-block;height:19px;position:absolute;width:88px}.gallery-container .content .icon-gallery-empty{display:inline-block;height:220px;margin-bottom:40px;width:317px}.gallery-container .content .bottom-part{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:60px}.gallery-container .content .bottom-part button.gallery-upload-button{margin:0 auto 40px}.gallery-container .content .bottom-part img{display:block;margin:0 auto}.gallery-container .content p.error{color:red;flex:2;font-size:14px;line-height:20px;margin:0 auto;max-width:280px;padding-top:90px}.gallery-container.step-1 .content{width:75%}.gallery-container.step-2 .content{width:50%}.gallery-container.step-3:not(.drag) .content{flex:0 0 400px}.gallery-container.step-4 .content{width:0}.gallery-container.step-4 .content .bottom-part{width:400px}.gallery-container .stats-row{align-items:center;display:flex;justify-content:flex-start;padding:4px 20px 32px 132px}.gallery-container .stats-row,.gallery-container.empty .stats-row{box-sizing:border-box;width:100%}.gallery-container.empty .bottom-part{flex:2}.gallery-container .stats{color:#6b7580;flex:2;font-size:14px;line-height:32px}.gallery-container .stats span{display:inline-block;padding-left:24px}.gallery-container .stats span:first-child{padding-left:0}.gallery-container .stats b{font-size:18px}.gallery-container .author .stats span,.gallery-container .my .stats span{font-size:13px;line-height:16px;padding-left:24px;text-align:left}.gallery-container .author .stats span:first-child,.gallery-container .my .stats span:first-child{padding-left:0}.gallery-container .author .stats span b,.gallery-container .my .stats span b{display:block;line-height:24px}.gallery-container .author .stats-row,.gallery-container .my .stats-row{align-items:flex-start}.gallery-container.step-3 .content .stats-row,.gallery-container.step-4 .content .stats-row{display:block;min-width:340px;padding:4px 20px 14px;text-align:center}.gallery-container.step-3 .content.author .stats span,.gallery-container.step-3 .content.my .stats span,.gallery-container.step-4 .content.author .stats span,.gallery-container.step-4 .content.my .stats span{text-align:center}.gallery-container .sorter{flex:none;font-size:14px;line-height:20px;position:absolute;position:relative;text-align:right}.gallery-container .sorter ul{background:#fff;border:1px solid #ccc;border-radius:4px;bottom:4px;box-shadow:0 2px 8px #0000000d;font-size:14px;left:auto;line-height:20px;margin:0;padding:0;position:absolute;right:-40px;text-align:left;top:auto;z-index:5}.gallery-container .sorter ul li{align-items:center;background:#fff;border:0;color:#6b7580;cursor:pointer;display:flex;justify-content:flex-start;padding:6px 8px;white-space:nowrap}.gallery-container .sorter ul li mapy-icon,.gallery-container .sorter ul li svg{fill:#6b7580;color:#6b7580;height:24px;margin-right:8px;width:24px}.gallery-container .sorter ul li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.gallery-container .sorter ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.gallery-container .sorter ul li:hover{background:#f0f0f0;color:#1eae00}.gallery-container .sorter ul li:hover svg{fill:#1eae00}.gallery-container .sorter ul li:hover mapy-icon{color:#1eae00}.gallery-container .sorter ul{bottom:-72px;display:none;right:0}.gallery-container .sorter ul.items-1{bottom:-40px}.gallery-container .sorter ul.items-3{bottom:-104px}.gallery-container .sorter span{color:#1eae00;cursor:pointer;display:inline-block;padding-left:4px}.gallery-container .sorter span svg{fill:#1eae00;height:10px;margin-left:6px;transition:all .2s;width:12px}.gallery-container .sorter span:hover{color:#187f00}.gallery-container .sorter span:hover svg{fill:#187f00}.gallery-container .sorter.open ul{display:block}.gallery-container .sorter.open span svg{transform:scaleY(-1)}.gallery-container .author .stats .sorter,.gallery-container .my .stats .sorter{line-height:24px}.gallery-container.step-3 .sorter,.gallery-container.step-4 .sorter{padding-top:12px;text-align:center}.gallery-container.step-3 .sorter ul,.gallery-container.step-4 .sorter ul{left:158px;right:auto}.gallery-container .content-resizer{height:0;touch-action:none;width:0;z-index:1}.gallery-container .content-resizer>div{background:#fff;border-radius:5px 0 0 5px;box-shadow:0 4px 16px #0003;display:flex;height:56px;justify-content:center;margin-left:-26px;transition:width .1s,margin .1s,border-radius .2s;width:28px}.gallery-container .content-resizer button{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;height:56px;justify-content:center;margin:0;padding:0;width:28px}.gallery-container .content-resizer button svg{fill:#6b7580;height:24px;margin-left:-1px;transition:fill .2s;width:24px}.gallery-container .content-resizer button svg:first-of-type{display:none;height:19px;width:9px}.gallery-container .content-resizer button:hover{cursor:ew-resize}.gallery-container .content-resizer button:hover svg{fill:#1eae00}.gallery-container.step-1 .content-resizer>div button:hover{cursor:pointer}.gallery-container.step-1 .content-resizer>div button svg:first-of-type{display:block;transform:rotate(180deg)}.gallery-container.step-1 .content-resizer>div button svg:nth-of-type(2){display:none}.gallery-container.step-4 .content-resizer>div button:hover{cursor:pointer}.gallery-container.step-4 .content-resizer>div button svg:first-of-type{display:block}.gallery-container.step-4 .content-resizer>div button svg:nth-of-type(2){display:none}@media only screen and (max-width:1275px) and (min-width:790px){.gallery-container.step-2:not(.scroll):not(.hide-avatar) .header span.img{display:none}.gallery-container.step-2:not(.scroll):not(.hide-avatar) .header .title{padding-left:20px}.gallery-container.step-2:not(.scroll):not(.hide-avatar) .header h2{text-align:center}.gallery-container.step-2 .stats-row{display:block;min-width:340px;padding:144px 20px 14px;text-align:center}.gallery-container.step-2 .sorter{padding-top:12px;text-align:center}.gallery-container.step-2 .sorter ul{left:50%;right:auto}}@media only screen and (max-width:980px){.gallery-container.step-2.scroll .header .buttons>div button span{display:none}.gallery-container.step-2.scroll .header .title{padding:0 140px 0 80px}.gallery-container.step-2.scroll .author .header .title{padding:0 80px}}@media only screen and (max-width:789px){.gallery-container .content-resizer{display:none}.gallery-container.step-1,.gallery-container.step-2,.gallery-container.step-3{display:block;overflow-x:hidden}.gallery-container.step-1 .respo-block,.gallery-container.step-2 .respo-block,.gallery-container.step-3 .respo-block{display:block;height:75px;left:0;opacity:.01;position:absolute;top:0}.gallery-container.step-1 .gallery-map,.gallery-container.step-2 .gallery-map,.gallery-container.step-3 .gallery-map{display:block;height:75px;width:100%}.gallery-container.step-1 .gallery-map .hud .gallery-mapsets,.gallery-container.step-1 .gallery-map .hud .gallery-zoom,.gallery-container.step-2 .gallery-map .hud .gallery-mapsets,.gallery-container.step-2 .gallery-map .hud .gallery-zoom,.gallery-container.step-3 .gallery-map .hud .gallery-mapsets,.gallery-container.step-3 .gallery-map .hud .gallery-zoom{display:none}.gallery-container.step-1 .content,.gallery-container.step-2 .content,.gallery-container.step-3 .content{box-shadow:none;display:block;height:auto;overflow:visible;width:100%}.gallery-container.step-1 .content .bottom-part,.gallery-container.step-2 .content .bottom-part,.gallery-container.step-3 .content .bottom-part{width:100%}.gallery-container.step-1 .header .buttons,.gallery-container.step-2 .header .buttons,.gallery-container.step-3 .header .buttons{position:static}.gallery-container.step-3 .header span.img{display:block}.gallery-container.step-3 .header .title{padding-left:142px}.gallery-container.step-3 .header h2{text-align:left}.gallery-container.step-3 .content .stats-row{align-items:center;display:flex;justify-content:center;padding:4px 20px 32px 136px;text-align:left}.gallery-container.step-3 .content .stats-row .stats{flex:1}.gallery-container.step-3 .sorter ul{left:auto;right:0}.gallery-container.step-4{display:block;height:100%;overflow:hidden}.gallery-container.step-4 .gallery-map{display:block;height:calc(100% - 48px);width:100%}.gallery-container.step-4 .content{display:none}.gallery-container.step-4 .respo-block{display:block;height:48px;opacity:1;position:relative}}@media only screen and (max-width:600px){.gallery-container.step-1 .header span.img,.gallery-container.step-2 .header span.img,.gallery-container.step-3 .header span.img,.gallery-container.step-4 .header span.img{display:none}.gallery-container.step-1 .header .title,.gallery-container.step-2 .header .title,.gallery-container.step-3 .header .title,.gallery-container.step-4 .header .title{padding-left:20px}.gallery-container.step-1 .header h2,.gallery-container.step-2 .header h2,.gallery-container.step-3 .header h2,.gallery-container.step-4 .header h2{text-align:center}.gallery-container.step-1 .content .stats-row,.gallery-container.step-2 .content .stats-row,.gallery-container.step-3 .content .stats-row,.gallery-container.step-4 .content .stats-row{display:block;min-width:auto;padding:4px 20px 14px;text-align:center}.gallery-container.step-1 .author .stats span,.gallery-container.step-1 .my .stats span,.gallery-container.step-2 .author .stats span,.gallery-container.step-2 .my .stats span,.gallery-container.step-3 .author .stats span,.gallery-container.step-3 .my .stats span,.gallery-container.step-4 .author .stats span,.gallery-container.step-4 .my .stats span{text-align:center}.gallery-container.step-1 .sorter,.gallery-container.step-2 .sorter,.gallery-container.step-3 .sorter,.gallery-container.step-4 .sorter{padding-top:12px;text-align:center}.gallery-container.step-1 .sorter ul,.gallery-container.step-2 .sorter ul,.gallery-container.step-3 .sorter ul,.gallery-container.step-4 .sorter ul{left:50%;right:auto}.gallery-container.step-1 .gallery-figcaption,.gallery-container.step-2 .gallery-figcaption,.gallery-container.step-3 .gallery-figcaption,.gallery-container.step-4 .gallery-figcaption{display:none}.gallery-container #pig,.gallery-container .header{min-width:auto}}@media only screen and (max-width:400px){.gallery-container.step-1 .header .buttons>div button.gallery-upload-button,.gallery-container.step-1 .header .buttons>div button.share,.gallery-container.step-2 .header .buttons>div button.gallery-upload-button,.gallery-container.step-2 .header .buttons>div button.share,.gallery-container.step-3 .header .buttons>div button.gallery-upload-button,.gallery-container.step-3 .header .buttons>div button.share,.gallery-container.step-4 .header .buttons>div button.gallery-upload-button,.gallery-container.step-4 .header .buttons>div button.share{padding:6px 8px}.gallery-container.step-1 .header .buttons>div button.gallery-upload-button span,.gallery-container.step-1 .header .buttons>div button.share span,.gallery-container.step-2 .header .buttons>div button.gallery-upload-button span,.gallery-container.step-2 .header .buttons>div button.share span,.gallery-container.step-3 .header .buttons>div button.gallery-upload-button span,.gallery-container.step-3 .header .buttons>div button.share span,.gallery-container.step-4 .header .buttons>div button.gallery-upload-button span,.gallery-container.step-4 .header .buttons>div button.share span{display:none}.gallery-container.step-1 .header .buttons>div button.gallery-upload-button svg,.gallery-container.step-1 .header .buttons>div button.share svg,.gallery-container.step-2 .header .buttons>div button.gallery-upload-button svg,.gallery-container.step-2 .header .buttons>div button.share svg,.gallery-container.step-3 .header .buttons>div button.gallery-upload-button svg,.gallery-container.step-3 .header .buttons>div button.share svg,.gallery-container.step-4 .header .buttons>div button.gallery-upload-button svg,.gallery-container.step-4 .header .buttons>div button.share svg{margin:0}.gallery-container.step-1 figure.date-dn .pig-not-approved span,.gallery-container.step-2 figure.date-dn .pig-not-approved span,.gallery-container.step-3 figure.date-dn .pig-not-approved span,.gallery-container.step-4 figure.date-dn .pig-not-approved span{display:none}}.gallery-figcaption{align-items:center;background:linear-gradient(180deg,#0000,#000c);bottom:0;color:#fff;display:flex;font-size:14px;height:40px;justify-content:center;left:0;line-height:20px;padding:8px 8px 0;position:absolute;right:0}.gallery-figcaption span{flex:2;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.gallery-figcaption i{font-style:normal}.gallery-figcaption .right{align-items:center;display:flex;justify-content:flex-end;max-width:50%}.gallery-figcaption button{background:none;border:none;color:#fff;font-size:14px;font-weight:700;line-height:22px;line-height:24px;margin:0;overflow-x:hidden;padding:0 0 0 30px;position:relative;text-overflow:ellipsis;transition:color .1s;white-space:nowrap}.gallery-figcaption button:hover{color:#1eae00}.gallery-figcaption button.like-button span{display:none}.gallery-figcaption .icon-etc-vertical{fill:#fff;cursor:pointer;flex:0 0 24px;height:24px;margin-left:2px;transition:fill .1s;width:24px}.gallery-figcaption .icon-etc-vertical:hover{fill:#1eae00}.pig-figure{border:2px solid #fff;box-sizing:border-box;cursor:pointer;transition:border-color .1s ease-in,filter .1s!important}.pig-figure.hover,.pig-figure:hover{border-color:#1eae00;filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));z-index:2}.pig-figure.date-dn .gallery-figcaption span{display:none}.pig-figure.date-dn .gallery-figcaption .right{flex:1;max-width:none}.pig-figure.title-dn .gallery-figcaption span i{display:none}.pig-figure img.pig-thumbnail{height:100%!important;width:100%!important}.pig-not-approved,.pig-rejected{align-items:center;background:#0009;color:#fff;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;left:0;line-height:20px;overflow:hidden;position:absolute;top:0;width:100%}.pig-not-approved svg,.pig-rejected svg{fill:#fff;height:24px;width:24px}.pig-not-approved span,.pig-rejected span{padding:4px;text-align:center}.pig-rejected{background:#f009}#pig{margin:20px;min-width:360px}#pig figure{transition:all .5s}.empty #pig,.pig-print,.step-4 .gallery-figcaption{display:none}.scrsht .pig-figure img{opacity:1}.gallery-container2 .sorter{color:#6b7580}.gallery-container2 .author .stats span,.gallery-container2 .my .stats span{line-height:20px}.gallery-container2 .stats b{color:#000}.gallery-container2 .stats-row{padding:156px 20px 4px 104px}.gallery-container2.step-3 .content .stats-row{padding:156px 20px 4px}.gallery-container2 .content .ui-header p.ui-header__title{font-size:20px;line-height:23px;padding:0;text-align:left}.gallery-container2 .content .ui-header--compact p.ui-header__title{bottom:14px;font-size:18px;line-height:32px}.gallery-container2 .content p.error{padding-top:190px}.gallery-container2 .content.overlay-loader{position:relative}.gallery-container2 .content.overlay-loader .overlay-loader-el{background:#fefefeb3;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:300}.gallery-container2 .content.overlay-loader .overlay-loader-el img{margin-top:95px}.gallery-header-container{height:0;position:sticky;top:0;width:100%;z-index:5}.gallery-header-container .ui-header{position:absolute;width:100%}.gallery-header-container .ui-header__title{align-items:center;display:flex}.gallery-header-container .ui-header__gallery-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-header-container .ui-header__gallery-icon{flex:0 0 auto;margin-left:4px}@media only screen and (max-width:789px){.gallery-header-container{height:auto;position:static}.gallery-header-container .ui-header{position:relative}.gallery-container2.step-1 .content .stats-row,.gallery-container2.step-2 .content .stats-row,.gallery-container2.step-3 .content .stats-row,.gallery-container2.step-4 .content .stats-row{padding-top:4px}}@media only screen and (max-width:399px){.gallery-container2 button.ui-header-button{padding:8px}.gallery-container2 .ui-header-button__text{display:none}}.photo-detail{background-color:#0009;bottom:0;left:0;position:absolute;right:0;top:0;z-index:301}.photo-detail .dimm-box{background-color:#000c;border-radius:4px}.photo-detail>div:not(.photo-contextmenu){background-color:#000;color:#fff;font-size:14px;height:100%;line-height:20px;margin:0 auto;position:relative;width:80%}.photo-detail>div:not(.photo-contextmenu) .image{height:100%;overflow:hidden;padding:0;position:relative;width:100%}.photo-detail>div:not(.photo-contextmenu) .controls{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0}.photo-detail>div:not(.photo-contextmenu) .bottom,.photo-detail>div:not(.photo-contextmenu) .top{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.photo-detail>div:not(.photo-contextmenu) .bottom>div,.photo-detail>div:not(.photo-contextmenu) .top>div{flex:1}.photo-detail>div:not(.photo-contextmenu) .bottom>div:nth-of-type(2),.photo-detail>div:not(.photo-contextmenu) .top>div:nth-of-type(2){flex:none;overflow:hidden}.photo-detail>div:not(.photo-contextmenu) .top{padding-top:20px}.photo-detail>div:not(.photo-contextmenu) .bottom{align-items:flex-end;padding-bottom:20px}.photo-detail>div:not(.photo-contextmenu) .bottom>div:nth-of-type(3){display:flex;justify-content:flex-end}.photo-detail>div:not(.photo-contextmenu) button{border:0}.photo-detail>div:not(.photo-contextmenu) .back{align-items:center;background-color:#000c;border:0;border-radius:4px;color:#fff;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:0 0 0 20px;padding:6px 8px 6px 14px;pointer-events:all;white-space:nowrap}.photo-detail>div:not(.photo-contextmenu) .back svg{fill:#fff;height:12px;margin-right:10px}.photo-detail .open .bottom{overflow:hidden}.photo-detail .open .bottom>div:nth-of-type(2){box-sizing:border-box;height:100%;padding-top:20px}.photo-detail .print-info{display:none}.photo-detail .photo-map{background-color:#f2f1e1;border:2px solid #0000;border-radius:4px;cursor:pointer;height:132px;margin-left:20px;pointer-events:all;transition:border-color .1s ease-in;width:132px}.photo-detail .photo-map .base img{filter:saturate(30%)}.photo-detail .photo-map .hud{display:none}.photo-detail .photo-map:hover{border-color:#1eae00}.photo-detail .photo-map .active-dimm{background-color:#fff6;height:1320px;left:-660px;pointer-events:none;position:relative;top:-660px;transition:background-color .4s;width:1320px}.photo-detail .fs .photo-map{display:none}.photo-detail .pagination{align-items:center;background-color:#000c;border-radius:4px;display:flex;justify-content:center;padding:10px 14px;pointer-events:all}.photo-detail .pagination button{align-items:center;background:#0000;border:0;display:inline-block;display:flex;font-size:14px;justify-content:center;line-height:20px;padding:6px;white-space:nowrap;width:22px}.photo-detail .pagination button svg{fill:#fff;height:14px}.photo-detail .pagination span{padding:0 14px}.photo-detail .pagination.first{padding-left:36px}.photo-detail .pagination.last{padding-right:36px}.photo-detail .fs .pagination{display:none}.photo-detail .zoom{margin-top:-62px;pointer-events:all;position:absolute;right:16px;top:50%}.photo-detail .zoom button{display:block;line-height:0px}.photo-detail .zoom button svg{fill:#fff;height:24px;width:24px}.photo-detail .minus,.photo-detail .plus{background-color:#000c;border-radius:4px;padding:8px}.photo-detail .minus svg,.photo-detail .plus svg{stroke:#fff}.photo-detail .plus{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.photo-detail .plus svg{border-bottom:1px solid #666;padding-bottom:8px}.photo-detail .minus{border-top-left-radius:0;border-top-right-radius:0}.photo-detail .photo-fullscreen{background-color:#000c;border-radius:4px;margin-bottom:8px;padding:8px}.photo-detail .photo-fullscreen .icon-fullscreen-off{display:none}.photo-detail .fs .zoom{position:static}.photo-detail .fs .photo-fullscreen{position:absolute;right:20px;top:20px}.photo-detail .fs .photo-fullscreen .icon-fullscreen-off{display:inline}.photo-detail .fs .photo-fullscreen .icon-fullscreen-on{display:none}.photo-detail .fs .plus{bottom:60px;position:absolute;right:20px}.photo-detail .fs .minus{bottom:20px;position:absolute;right:20px}.photo-detail .fs.nowz .minus,.photo-detail .fs.nowz .plus{display:none}.photo-detail .description{background-color:#000c;border-radius:4px;box-sizing:border-box;font-size:14px;height:100%;line-height:20px;padding:10px 20px;pointer-events:all;width:600px}.photo-detail .description.no-author{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;width:auto}.photo-detail .description.no-author .bottom,.photo-detail .description.no-author h2{margin-right:20px;padding-bottom:0}.photo-detail .description h2{color:#ccc;display:flex;font-size:14px;font-weight:400;justify-content:flex-start;margin:0;padding-bottom:8px}.photo-detail .description h2 b{color:#fff;display:block;flex:1;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.photo-detail .description h2 a{display:none;margin-left:14px}.photo-detail .description .desc{color:#ccc;margin-bottom:8px}.photo-detail .description .desc .desc-name{font-weight:700}.photo-detail .description .desc.clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;overflow-y:hidden}.photo-detail .description .desc.clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;overflow-y:hidden}.photo-detail .description .desc-bottom{align-items:center;display:flex;justify-content:space-between;padding:0}.photo-detail .description .options-container{align-items:center;display:flex;padding:0 0 8px}.photo-detail .description .options-container.translate{justify-content:space-between}.photo-detail .description .options-container.clamp{flex-direction:row-reverse}.photo-detail .description p.deepl{margin:0;padding:0}.photo-detail .description .author{color:#ccc;display:flex;gap:8px;min-width:0}.photo-detail .description .author mapy-avatar{background-color:#ccc;border:none;border-radius:50%;flex:0 0 auto;height:36px;transition:outline .1s ease-in;width:36px}.photo-detail .description .author>div{display:inline-block;overflow:hidden;white-space:nowrap}.photo-detail .description .author h4{align-items:center;color:#1eae00;display:flex;margin:0;transition:color .1s ease-in}.photo-detail .description .author h4 div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.photo-detail .description .author h4 .icon{flex:0 0 auto;margin-left:4px}.photo-detail .description .author p{font-size:12px;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.photo-detail .description .author:hover{color:#ccc}.photo-detail .description .author:hover mapy-avatar{outline:1px solid #187f00;outline-offset:-1px}.photo-detail .description .author:hover h4{color:#187f00}.photo-detail .description .author.wikimedia h4{color:#fff;cursor:default}.photo-detail .description .author.wikimedia p{cursor:default;display:flex;gap:3px}.photo-detail .description .author.wikimedia p>a,.photo-detail .description .author.wikimedia p>span{color:#ccc}.photo-detail .description .author.wikimedia p>a svg,.photo-detail .description .author.wikimedia p>span svg{fill:#ccc;height:11px;position:relative;right:-2px;top:1px;width:11px}.photo-detail .description .author.wikimedia p>a:hover{color:#187f00}.photo-detail .description .author.wikimedia p>a:hover svg{fill:#187f00}.photo-detail .description .author.wikimedia>div{margin-left:0}.photo-detail .description .author.wikimedia:hover h4{color:#fff}.photo-detail .description .button{align-items:center;display:flex;flex:none;flex-direction:row;justify-content:flex-end;padding:0}.photo-detail .description .share{align-items:center;background:none;border:none;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:flex-start;line-height:16px;margin:0 0 0 24px;overflow-x:hidden;padding:0 0 0 4px;text-overflow:ellipsis;transition:color .1s;white-space:nowrap}.photo-detail .description .share.like,.photo-detail .description .share.like .icon-share,.photo-detail .description .share:hover,.photo-detail .description .share:hover .icon-share{color:#1eae00}.photo-detail .description .share .icon-share{height:22px;margin-right:4px;width:22px}.photo-detail .description .share .icon-share path{color:#fff;transition:color .1s}.photo-detail .description .icon-etc-vertical{fill:#fff;cursor:pointer;flex:0 0 24px;height:24px;margin-left:24px;transition:fill .1s;width:24px}.photo-detail .description .icon-etc-vertical:hover{fill:#1eae00}.photo-detail .description .hide-full-text,.photo-detail .description .show-full-text{color:#1eae00;display:inline-block}.photo-detail .description .hide-full-text:hover,.photo-detail .description .show-full-text:hover{color:#187f00}.photo-detail .description .photo-not-approved{color:#fff;display:flex;font-size:14px;line-height:24px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.photo-detail .description .photo-not-approved svg{fill:#fff;height:24px;margin-right:4px;width:24px}.photo-detail .description .poi{max-width:100%}.photo-detail .description .poi .photo-poi-link{align-items:center;background:#d4d7d929;border-radius:4px;display:inline-flex;margin:0 0 8px;max-width:100%;padding:2px 0}.photo-detail .description .poi .photo-poi-link.coor{gap:1px}.photo-detail .description .poi img,.photo-detail .description .poi svg{display:inline-block;margin:0 4px 0 2px}.photo-detail .description .poi span{color:#fff;font-size:14px;font-weight:700;line-height:20px;max-width:100%;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.photo-detail .description .review-line{align-items:center;color:#ccc;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;min-height:20px;padding:0 0 8px}.photo-detail .description .review-line .update-date{color:#ccc;display:inline-block;font-size:12px;line-height:16px;margin-left:-6px}.photo-detail .description .review-line .review-emojis-preview{flex-direction:row;gap:10px}.photo-detail .description .review-line .review-emojis-preview-item .review-emojis-preview-caption{color:#ccc}.photo-detail .open .description{display:flex;flex-direction:column;justify-content:center}.photo-detail .open .description h2 a{display:block}.photo-detail .open .description .desc{flex:1;overflow-x:hidden;overflow-y:auto;padding-right:10px}.photo-detail .open .description .desc.clamp-2,.photo-detail .open .description .desc.clamp-3{overflow-y:hidden}.photo-detail .fs .description,.photo-detail .open.fs .description{display:none}.photo-detail .photo-frame{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.photo-detail .photo-frame .photo-content{align-items:center;display:flex;position:relative}.photo-detail .photo-frame img{left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease-out}.photo-detail .photo-frame .placeholder{filter:blur(20px);opacity:1;position:static}.photo-detail .zoom-thumb{align-items:center;background-color:#000;box-shadow:0 0 8px #000000e6;display:flex;justify-content:center;margin-right:16px;max-width:135px;opacity:0;pointer-events:all;position:relative;transition:opacity .2s ease-out}.photo-detail .zoom-thumb.show{opacity:1}.photo-detail .zoom-thumb div{border:1px solid #fff;box-sizing:initial;height:100%;position:absolute;translate:translate3d(0,0,0);width:100%}.photo-detail .zoom-thumb.no-trans div{transition:none}.photo-detail .zoom-thumb img{max-height:130px;max-width:135px;position:absolute}.photo-detail .zoom-thumb img:first-of-type{filter:brightness(.4)}.photo-detail .image.grab .photo-content{cursor:grab}.photo-detail .image.grabbing .photo-content{cursor:grabbing}.photo-detail .fs .zoom-thumb{margin-right:64px}@media only screen and (max-width:1140px) and (orientation:landscape){.photo-detail .photo-map,.photo-detail .zoom-thumb{display:none}}@media only screen and (max-width:1140px) and (orientation:portrait){.photo-detail{align-items:center;display:flex}.photo-detail>div:not(.photo-contextmenu){height:80%;width:100%}}@media only screen and (max-width:940px) and (orientation:landscape){.photo-detail>div:not(.photo-contextmenu){height:100%;width:100%}}@media only screen and (max-width:940px){.photo-detail .photo-map,.photo-detail .zoom-thumb{display:none}}@media only screen and (max-width:680px){.photo-detail>div:not(.photo-contextmenu){height:100%;width:100%}.photo-detail>div:not(.photo-contextmenu) .top{align-items:center;justify-content:space-between}.photo-detail>div:not(.photo-contextmenu) .top>div:nth-of-type(3){display:none}.photo-detail .pagination{margin-right:20px}}@media only screen and (max-width:600px){.photo-detail>div:not(.photo-contextmenu){height:100%;width:100%}.photo-detail>div:not(.photo-contextmenu) .controls>.bottom{display:block}.photo-detail>div:not(.photo-contextmenu) .controls>.bottom>div:first-of-type,.photo-detail>div:not(.photo-contextmenu) .controls>.bottom>div:nth-of-type(3){display:none}.photo-detail .description{width:100%}.photo-detail .description .share span,.photo-detail button.like-button span{display:none}}@media only screen and (max-width:480px){.photo-detail .not-approved .description .photo-not-approved{width:24px}.photo-detail .not-approved .description .photo-not-approved svg{flex:0 0 24px}.photo-detail .pagination{padding-left:0;padding-right:0}.photo-detail .pagination button,.photo-detail .zoom{display:none}.photo-detail .controls{opacity:1;transition:opacity .2s ease-in}.photo-detail .controls.hide{opacity:.001}.photo-detail .description .desc-bottom{display:block}.photo-detail .description .desc-bottom .author{padding:12px 0 16px}.photo-detail .description .desc-bottom .button{justify-content:normal}.photo-detail .description .desc-bottom .view-count{flex:1;text-align:left}.photo-detail .description .desc-bottom .view-count:empty,.photo-detail .description .desc-bottom .view-count:empty+.share span{display:inline-block}.photo-detail .description .desc-bottom .icon-etc-vertical{margin-left:14px}.photo-detail .description.my .author{display:none}.photo-detail .description.my .desc{margin-bottom:12px}}body.no-refresh{overscroll-behavior:contain}.upload-button{background:#000;background:#000c;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;line-height:21px;margin:0;padding:5px 15px;position:absolute;right:8px;text-align:center;top:0;white-space:nowrap;z-index:1}.upload-button,.upload-button *{vertical-align:middle}.upload-button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f";display:inline-block;font-family:mapy;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-right:6px;position:relative;top:-1px;vertical-align:middle}.upload-button input{display:none}#gallery label.upload-button{background-color:#fff;-webkit-box-shadow:0 0 2px 0 #0000004d;-moz-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d;color:#6b7580;font-size:13px;font-weight:400;height:19px;left:auto;line-height:1;padding:5px 10px 5px 11px;top:17px;width:96px}#gallery label.upload-button:hover{background:#f7f7f7;border:0;color:var(--Green-Green-1)}#image-uploader{margin:0 auto;max-width:800px;min-width:750px;padding:50px 20px 0 30px}.no-supported{padding:30px 40px 10px;text-align:center}.no-supported h3{font-size:20px;font-weight:400}.no-supported img{display:inline-block;margin:20px 0}.no-supported p{color:#4a4a4a;font-size:17px;line-height:130%;padding:10px 0 20px}.no-supported a{background-color:#de0000;border-color:1px solid #de0000;border-radius:4px;color:#fff;display:inline-block;font-size:14px;padding:7px 10px}.imageuploader-iframe{background:#0000;border:none;height:100%;width:100%;z-index:301}.imageuploader-cover,.imageuploader-iframe{bottom:0;left:0;position:fixed;right:0;top:0}.imageuploader-cover{background:#00000080;z-index:300}.imageuploader-popup{backdrop-filter:blur(27.1828px);background:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;height:240px;left:50%;margin-left:-200px;margin-top:-120px;position:absolute;text-align:center;top:50%;width:400px;z-index:301}.imageuploader-popup .icon-love{fill:#1eae00;height:32px;margin-top:35px;width:32px}.imageuploader-popup .cross-btn{border:none;cursor:pointer;padding:0;position:absolute;right:12px;top:12px}.imageuploader-popup .cross-btn .icon-close{fill:#828282;height:16px;width:16px}.imageuploader-popup h2{font-size:20px;line-height:32px;margin:5px 0}.imageuploader-popup p{font-size:14px;line-height:20px;margin-top:6px}.imageuploader-popup .buttons{margin-top:25px}.imageuploader-popup .another-btn,.imageuploader-popup .close-btn{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:20px;min-width:140px}.imageuploader-popup .close-btn{margin-left:16px}.imageuploader-popup.failure h2{margin-top:60px}.imageuploader-popup.failure .close-btn{margin-left:0}.imageuploader-popup.failure .another-btn{margin-left:16px}.seasonpoi-marker{display:block;height:1px;width:1px}.seasonpoi-marker .leg{background:#0000 url(/img/nozicka.png) 0 0 no-repeat;bottom:0;height:12px;left:-1px;position:absolute;width:6px}.seasonpoi-marker .cont{background-color:#fff;border-radius:50%;bottom:12px;box-shadow:0 0 4px 0 #00000080;display:block;height:56px;left:-27px;position:absolute;width:56px}.seasonpoi-marker .cont .border{border:none;border-radius:50%;box-sizing:border-box;display:block;height:56px;left:0;position:absolute;top:0;width:56px}.seasonpoi-marker.highlight .cont .border{border:4px solid #fff}.seasonpoi-marker .ssp-beak{background-color:#fff;bottom:65px;bottom:-6px;box-shadow:-5px -5px 9px -2px #00000080;height:16px;left:131px;position:absolute;transform:rotate(-135deg);width:16px}.seasonpoi-marker .ssp-buble{background-color:#fff;border-radius:4px;bottom:73px;box-shadow:0 0 8px 0 #00000080;box-sizing:border-box;color:#0e0e0e;cursor:default;display:none;left:-135px;padding:8px 30px 13px 16px;position:absolute;width:270px}.seasonpoi-marker .ssp-buble h5{color:#000;font-size:14px;font-weight:700;margin:0 40px 2px 0;padding:0}.seasonpoi-marker .ssp-buble p{font-size:12px;margin:2px 20px 0 0;padding:0}.seasonpoi-marker .ssp-buble button{border:none;color:var(--Green-Green-1);cursor:pointer;display:inline-block;font-family:mapy;margin:0;padding:0;position:absolute;right:16px;top:20px}.seasonpoi-marker .ssp-buble button:before{content:"T";display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.seasonpoi-marker .ssp-buble button:after{content:"+";display:inline-block;font-size:12px;height:12px;line-height:12px;position:absolute;right:-1px;top:12px;width:12px}.seasonpoi-marker.buble .ssp-buble{display:block}.seasonpoi-marker .photo-cont img{border-radius:50%;height:56px;width:56px}.seasonpoi-marker .poi-cont img{left:8px;position:relative;top:8px}.seasonpoi-marker .def-cont img{left:19px;position:relative;top:13px}#fixed-suggest{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;left:0;position:absolute;width:100%;z-index:4}#fixed-suggest .main-panel *{font-size:14px;line-height:20px}#fixed-suggest .main-panel a{color:#1eae00}#fixed-suggest .main-panel .header{color:#828282;display:flex;justify-content:space-between;padding:16px 16px 4px;position:relative}#fixed-suggest .main-panel .header h3{display:inline-block;font-weight:400;margin:0}#fixed-suggest .main-panel .header .right-part{text-align:right}#fixed-suggest .main-panel .content{padding:8px 16px 0}#fixed-suggest .main-panel .history .content{padding:0}#fixed-suggest .main-panel .history .content .empty{border-bottom:1px solid #f0f0f0;color:#828282;margin:0;padding:0 16px 8px}#fixed-suggest .main-panel .history .header .delete-history{color:#c00}#fixed-suggest .main-panel .history .history-item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:15px;padding:10px 12px;position:relative}#fixed-suggest .main-panel .history .history-item .icon{fill:#828282;flex:0 0 auto;height:20px;width:20px}#fixed-suggest .main-panel .history .history-item .texts{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}#fixed-suggest .main-panel .history .history-item .title{color:#000;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%;word-break:break-word}#fixed-suggest .main-panel .history .history-item .subtitle{color:#828282;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%;word-break:break-word}#fixed-suggest .main-panel .history .history-item .icon-delete,#fixed-suggest .main-panel .history .history-item .icon-navigate{display:block}#fixed-suggest .main-panel .history .history-item .icon-etc{display:none}#fixed-suggest .main-panel .history .history-item .right-part{align-items:center;display:none;gap:12px}#fixed-suggest .main-panel .history .history-item .right-part .icon:hover{fill:var(--Green-Green-1)}#fixed-suggest .main-panel .history .history-item:hover{background:#f0f0f0}#fixed-suggest .main-panel .history .history-item:hover .right-part{display:flex}#fixed-suggest .main-panel .history:empty{display:none}#fixed-suggest .main-panel .category{padding-bottom:8px}#fixed-suggest .main-panel .category>p{color:#828282;font-size:14px;line-height:20px;margin:0;padding:12px 16px 8px}#fixed-suggest .main-panel .category .category-item{cursor:pointer;display:inline-block;margin-bottom:8px;position:relative;vertical-align:top;width:50%}#fixed-suggest .main-panel .category .category-item .img-holder{align-items:center;background-color:#e8e8e8;border-radius:100px;display:flex;height:32px;justify-content:center;left:0;position:absolute;text-align:center;top:0;vertical-align:top;width:32px}#fixed-suggest .main-panel .category .category-item .img-holder svg{fill:#828282;display:inline-block;filter:drop-shadow(0 0 2px #ffffff);height:20px;vertical-align:top;width:20px}#fixed-suggest .main-panel .category .category-item .title{background-color:#f8f8f8;border-radius:100px;color:#000;display:inline-block;max-width:100px;overflow:hidden;padding:6px 10px 6px 40px;text-overflow:ellipsis;vertical-align:top;white-space:pre;word-break:break-word}#fixed-suggest .main-panel .category:empty{display:none}#fixed-suggest .main-panel .login{border-top:1px solid #f0f0f0;padding:16px;text-align:center}#fixed-suggest .main-panel .login a{margin-right:5px}#fixed-suggest .main-panel .login:empty{display:none}#fixed-suggest .main-panel.full .header{border-bottom:1px solid #f0f0f0;padding-bottom:3px}#fixed-suggest .main-panel.full .content{max-height:247px;overflow:auto;overflow:overlay}#fixed-suggest .main-panel.full .category{margin-bottom:0}#fixed-suggest .main-panel.full .category .content{max-height:231px}#fixed-suggest .main-panel.full[data-type=type-1] .header{border-color:#0000}#fixed-suggest .main-panel.full[data-type=type-1] .content{height:173px;overflow:visible}#fixed-suggest .main-panel.full[data-type=type-2] .header{border-color:#0000}#fixed-suggest .main-panel.full[data-type=type-2] .content{height:210px;overflow:visible}#fixed-suggest .main-panel.full[data-type=type-3] .header{border-color:#0000}#fixed-suggest .main-panel.full[data-type=type-3] .content{height:247px;overflow:overflow-y}#fixed-suggest .main-panel.full[data-type=type-4] .content{height:247px}@media only screen and (max-width:789px){#fixed-suggest .main-panel .history .history-item:hover{background:#fff}#fixed-suggest .main-panel .history .history-item .icon-delete,#fixed-suggest .main-panel .history .history-item .icon-navigate{display:none}#fixed-suggest .main-panel .history .history-item .icon-etc{display:block}#fixed-suggest .main-panel .history .history-item .responsive{background:#fff;background-color:#fff;border-radius:4px;box-shadow:0 0 3px 0 #0000008c;padding:8px;position:absolute;right:16px;top:4px;z-index:1}#fixed-suggest .main-panel .history .history-item .responsive .responsive-item{margin:0}#fixed-suggest .main-panel .history .history-item .responsive .responsive-item span{color:#828282;font-size:12px;line-height:20px}#fixed-suggest .main-panel .history .history-item .title{max-width:200px;width:auto}#fixed-suggest .main-panel .category .category-item .title{max-width:60px}}.mymap-popup.suggest{border-radius:12px;max-width:368px}.mymap-popup.suggest h4{color:#000;font-size:20px;line-height:32px;margin:0;padding:24px 46px 24px 24px}.mymap-popup.suggest .buttons{margin:0;padding-bottom:24px;text-align:center}.mymap-popup.suggest .buttons button{border-radius:3px;color:#6b7580;display:inline-block;font-size:14px;line-height:20px;padding:8px 18px}.mymap-popup.suggest .buttons .confirm{background:#c00;color:#fff;font-weight:700;margin-right:12px}.mymap-popup.suggest .buttons .cancel{border:1px solid #ccc}#tweaks-list h1{color:#999;font-size:32px;font-weight:400;margin:50px 0;text-align:center}#tweaks-list .list{margin:0 auto;max-width:600px;padding:0}#tweaks-list .list .item{display:block;margin:40px 0;padding-bottom:10px;padding-left:50px;padding-right:20px;position:relative}#tweaks-list .list .item:before{background:url(/img/favicon/common/plain/favicon-32x32.png);background-repeat:no-repeat;content:"";height:50px;left:0;position:absolute;top:0;width:50px}#tweaks-list .list .item p{color:#000;font-size:18px;line-height:28px;margin:0}#tweaks-list .list .item p a{color:var(--Green-Green-1)}#tweaks-list .list .item p a:hover{color:#1f7e07}#tweaks-list .list .item .img-cover{margin-top:15px;text-align:center}#tweaks-list .list .item .img-cover img{height:auto;max-width:100%;width:inherit}#tweaks-list .list .item .rest{color:#6b7580;font-size:13px;margin-top:15px}#tweaks-list .list .item .rest a{margin-left:25px}#tweaks-list .list .end{margin:40px 0;text-align:center}#map .marker-poi{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#map .marker-poi span.track-span{display:block}#map .marker-poi .img-cont{text-align:center}.lookup-poi.active,.marker-poi.active,.marker.active{z-index:11!important}.marker-poi-popup,.marker-popup{padding:0!important}.marker-poi-popup .card-body,.marker-popup .card-body{display:table;table-layout:fixed;width:100%}.marker-poi-popup .card-body .info-part,.marker-popup .card-body .info-part{color:#0e0e0e;cursor:pointer;display:table-cell;padding:12px 12px 24px;width:215px}.marker-poi-popup .card-body .info-part:hover,.marker-popup .card-body .info-part:hover{background:#f0f0f0}.marker-poi-popup .card-body .info-part h5,.marker-popup .card-body .info-part h5{font-size:14px;font-weight:700;line-height:20px;margin:0 10px 2px 0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.marker-poi-popup .card-body .info-part p,.marker-popup .card-body .info-part p{font-size:12px;line-height:16px;margin:0;padding:0}.marker-poi-popup .card-body .info-part p.address,.marker-popup .card-body .info-part p.address{height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker-poi-popup .card-body .info-part p.fuel,.marker-popup .card-body .info-part p.fuel{padding:4px 0 0}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-],.marker-popup .card-body .info-part p.fuel span[class*=type-]{display:inline-block;padding-right:14px}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-]:before,.marker-popup .card-body .info-part p.fuel span[class*=type-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mapy;font-size:16px;font-style:normal;font-weight:400;margin-right:6px;position:relative;top:-2px;vertical-align:middle}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-1:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-1:before{color:#000;content:","}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-2:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-2:before{color:#6dbb5d;content:"."}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-3:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-3:before{background-color:#000;border-radius:5px;color:#f4dd00;content:";";display:inline-block;font-size:32px}.marker-poi-popup .card-body .info-part p.fuel span[class*=type-].type-4:before,.marker-popup .card-body .info-part p.fuel span[class*=type-].type-4:before{color:#3f5adb;content:":";font-size:32px}.marker-poi-popup .card-body .info-part p .holiday,.marker-popup .card-body .info-part p .holiday{color:red;padding-left:.3em}.marker-poi-popup .card-body .info-part p.inactive,.marker-popup .card-body .info-part p.inactive{color:#c00}.marker-poi-popup .card-body .parent-info,.marker-popup .card-body .parent-info{color:var(--Green-Green-1);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0;padding:0}.marker-poi-popup .card-body .separator-part,.marker-popup .card-body .separator-part{display:table-cell;width:1px}.marker-poi-popup .card-body .separator-part .separator,.marker-popup .card-body .separator-part .separator{background:#d8d8d8;bottom:8px;display:block;position:absolute;top:8px;width:1px}.marker-poi-popup .card-body .button-part,.marker-popup .card-body .button-part{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:48px}.marker-poi-popup .card-body .button-part button,.marker-popup .card-body .button-part button{border:none;color:var(--Green-Green-1);display:inline-block;font-family:mapy;margin:0;padding:0;position:relative}.marker-poi-popup .card-body .button-part button:before,.marker-popup .card-body .button-part button:before{content:"T";display:inline-block;font-size:24px;height:24px;line-height:24px;width:24px}.marker-poi-popup .card-body .button-part button:after,.marker-popup .card-body .button-part button:after{content:"+";display:inline-block;font-size:12px;height:12px;line-height:12px;position:absolute;right:-1px;top:12px;width:12px}.marker-poi-popup .card-body .button-part:hover,.marker-popup .card-body .button-part:hover{background:#f0f0f0;border-bottom-right-radius:4px;border-top-right-radius:4px}.marker-poi-popup .card-body .button-part:hover button,.marker-popup .card-body .button-part:hover button{background:#f0f0f0}.marker-poi-popup.wait,.marker-popup.wait{max-width:240px}.marker-poi-popup .detail-pubt__list__inner,.marker-popup .detail-pubt__list__inner{align-items:flex-start;gap:8px;padding:8px 12px 24px}.marker-poi-popup .detail-pubt__list__inner mapy-icon,.marker-popup .detail-pubt__list__inner mapy-icon{color:#1eae00}.marker-poi-popup .detail-pubt__list__inner span,.marker-popup .detail-pubt__list__inner span{font-size:14px;font-weight:700;line-height:20px}.marker-poi .marker-inner span.img-cont{background-color:#fff;text-align:center}.marker-poi .marker-inner span.text{color:#000;font-size:11px;text-transform:uppercase}.marker-poi .marker-inner span.text:hover{color:#000}.lookup-poi--future{filter:grayscale(100%) brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(.8)}.lookup-poi--past{filter:grayscale(100%) brightness(50%) sepia(100%) hue-rotate(0deg) saturate(700%) contrast(.8)}.marker-foto{z-index:3}.print-3 #layout-content{background-color:initial;bottom:10px;box-shadow:none;float:none;height:auto;left:10px;overflow:visible;padding:10px 0;position:absolute;top:auto;width:430px!important}.print-3 #layout-content.track-print{float:right;left:0;padding:initial;position:relative;width:400px!important}.print-3 #layout-content.track-print #layout-scroll{height:auto!important}.print-3 #layout-content.track-print .button-back,.print-3 #layout-content.track-print .line-chart,.print-3 #layout-content.track-print .module-container,.print-3 #layout-content.track-print .modules,.print-3 #layout-content.track-print .title-container,.print-3 #layout-content.track-print table{display:none}.print-3 #layout-content.track-print .stats{margin-top:40px}.print-3 #layout-content.track-print .stats li,.print-3 #layout-content.track-print .stats li:last-child{display:block;height:70px;line-height:1em;margin-top:30px;width:auto}.print-3 #layout-content.track-print .stats li.datum,.print-3 #layout-content.track-print .stats li:last-child.datum{width:auto}.print-3 #layout-content.track-print .stats li.datum .sub,.print-3 #layout-content.track-print .stats li:last-child.datum .sub{height:24px;margin-top:4px}.print-3 #layout-content.track-print .stats li.datum strong,.print-3 #layout-content.track-print .stats li:last-child.datum strong{font-size:24px!important;height:24px}.print-3 #layout-content.track-print .stats li .icon,.print-3 #layout-content.track-print .stats li:last-child .icon{display:inline-block;font-size:58px!important;margin-right:16px;top:5px;width:80px}.print-3 #layout-content.track-print .stats li .sub,.print-3 #layout-content.track-print .stats li:last-child .sub{font-size:24px!important}.print-3 #layout-content.track-print .stats li strong,.print-3 #layout-content.track-print .stats li:last-child strong{font-size:48px!important;margin-right:8px}.print-3 #layout-wrapper{background-color:initial;box-shadow:none}.print-3 #layout-body,.print-3 #layout-scroll{height:auto!important;margin:0;min-height:0!important}.print-3 #layout-scroll{overflow-y:hidden}.print-3 #detail>*,.print-3 #layout-header,.print-3 #layout-scroll .layout__footer,.print-3 #mymaps,.print-3 #pathcontent,.print-3 #route-form,.print-3 #search,.print-3 #usermarks,.print-3 .all-controls .map-controls,.print-3 .all-controls .ribbon-control,.print-3 .my,.print-3 .places-main-cont,.print-3 .scale{display:none}.print-3 #detail .content-poster{border:none;display:block;height:auto;line-height:0;margin:0;padding:0}.print-3 #detail .content-poster .placeholder-image{display:none}.print-3 #detail .content-poster a{border:5px solid #fff;box-shadow:0 0 10px #0000004d;display:block;margin:10px;width:400px}.print-3 #detail .content-poster a img{display:initial}.print-3 .map-content{border:5px solid #fff;bottom:6px;box-shadow:0 0 10px #0000004d;height:225px;left:6px;margin:10px;overflow:hidden;position:absolute;width:400px}.print-3 #route-results{height:auto;margin:0 0 10px;min-height:0;min-width:0;padding:0;width:auto}.print-3 #route-results.full{border:none;min-height:40px;padding:0}.print-3 #route-results .module-content,.print-3 #route-results button,.print-3 #route-results svg{display:none}.print-3 #route-results h2{background-color:#ffffffbf;box-shadow:0 0 10px #0000004d;font-size:18px;height:100%;margin:0;padding:20px 0;position:relative;text-align:center;top:0;width:100%}.print-3 #route-results h2 span.fromTo,.print-3 #route-results h2 span.transportIcons{display:block}.print-3 #route-results h2 span.fromTo{font-size:22px;margin-bottom:10px}.print-3 #route-results h2 span.transportIcons{font-family:mapy;margin-top:5px}.print-3 #distance-meter,.print-3 #panorama .no-supported{display:none}.print-3 .smap .uns-pano-marker{display:block}.print-3 #map.smap a.marker-poi.detailSmall{height:112px;overflow:visible;width:92px}.print-3 #map.smap a.marker-poi.detailSmall div.marker-inner{background-size:92px 112px;bottom:52px;height:inherit;right:23px;width:inherit}.print-3 #map.smap a.marker-poi.detailSmall div.marker-inner span.poitype-icon{background-size:40px 40px;height:68px;left:6px;top:6px;width:68px}.print-3 #map.smap a.marker-poi.middle{height:112px;overflow:visible;width:92px}.print-3 #map.smap a.marker-poi.middle div.marker-inner{background-position:-12px -30px;background-size:464px 142px;height:inherit;left:-22px;top:-52px;width:inherit}.print-3 #map.smap a.marker-poi.middle div.marker-inner span.img-cont{height:68px;line-height:68px;margin-left:12px;margin-top:14px;width:68px}.print-3 #map.smap a.marker-poi.middle div.marker-inner span.img-cont span{font-size:100%}.print-3 #route-params-box,.print-3 #route-results{display:none}.print-3 .bottom-overlay .og-content{bottom:8px;display:block;height:48px;left:8px;position:absolute}.print-3 .bottom-overlay .og-content>*{display:inline-block;vertical-align:top}.print-3 .bottom-overlay .og-content svg{fill:#fff;height:48px;margin-right:10px;width:48px}.print-3 .bottom-overlay .og-content svg.icon-ascending,.print-3 .bottom-overlay .og-content svg.icon-descending{margin-right:5px}.print-3 .bottom-overlay .og-content span.circle,.print-3 .bottom-overlay .og-content span.for,.print-3 .bottom-overlay .og-content strong{color:#fff;font-size:32px;line-height:48px}.print-3 .bottom-overlay .og-content span.circle,.print-3 .bottom-overlay .og-content span.for{margin:0 5px}.print-3 .photo-detail>div{width:100%}.print-3 .photo-detail .photo-frame .photo-content,.print-3 .photo-detail .photo-frame .photo-content img{max-height:100%;max-width:100%}.print-3 .photo-detail .photo-frame img{left:auto;position:static;top:auto}.print-3 .photo-detail .photo-frame .placeholder{display:none}.print-3 .photo-detail>div:not(.photo-contextmenu) .top{opacity:0}.print-3 .photo-detail .description{display:none}.print-3 .photo-detail .photo-map{height:225px;width:400px}.print-3 .photo-detail .photo-map .base img{filter:none}.print-3 .gallery-container .content{border:5px solid #fff;bottom:10px;box-shadow:0 0 10px #0000004d;height:225px;left:10px;margin:10px;overflow:hidden;position:absolute;width:400px}.print-3 .gallery-container .content-resizer,.print-3 .gallery-container .content>div,.print-3 .gallery-container .gallery-map .hud,.print-3 .gallery-container .gallery-map .marker{display:none}#track .list .empty{margin:0}#track .list .empty>li{font-size:13px;font-weight:700;list-style-type:decimal}#track .list .empty img{margin-bottom:10px;margin-left:-20px}#track .list .empty h4{font-size:13px;font-weight:400;margin:0 10px 0 4px;padding:22px 0 12px}#track .list .empty li+li h4{padding:28px 0}#track .list .empty li+li h4:last-child{padding-bottom:0}#track .list .stats{background:-moz-linear-gradient(top,#fff0 30%,#f2f2f2 100%);background:-webkit-linear-gradient(top,#fff0 30%,#f2f2f2);background:linear-gradient(180deg,#fff0 30%,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#f2f2f2",GradientType=0);text-align:center}#track .list .stats.empty h3{font-size:20px}#track .list .stats h3{font-size:16px;font-weight:400;margin:0;padding:0}#track .list .stats ul{background:#0000 url(/img/track/stats-bg.svg) no-repeat center 10px;background-size:352px 106px;margin:-20px 0 0;padding:85px 24px 20px}#track .list .stats ul li{color:#828282;display:inline-block;font-size:12px;width:82px}#track .list .stats ul li:after,#track .list .stats ul li:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--Green-Green-1);display:block;font-family:mapy;font-size:38px;font-style:normal;font-weight:400;margin-bottom:4px}#track .list .stats ul li.type-pesky:before{content:"š"}#track .list .stats ul li.type-beh:before{content:"ř"}#track .list .stats ul li.type-nakole:before{content:"č"}#track .list .stats ul li.type-auto_moto:before{content:"ž"}#track .list .stats ul li b{color:#000;font-size:16px}#track .list>ul{margin-bottom:0;padding:8px 0 0}#track .list>ul li{border-bottom:1px solid #e8e8e8;color:#828282;cursor:pointer;font-size:12px;height:64px;margin-left:60px;padding-right:8px;position:relative}#track .list>ul li:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b7580;font-family:mapy;font-size:28px;font-style:normal;font-weight:400;left:-60px;line-height:64px;position:absolute;text-align:center;width:60px}#track .list>ul li.type-pesky:before{content:'"'}#track .list>ul li.type-beh:before{content:"ě"}#track .list>ul li.type-nakole:before{content:"#"}#track .list>ul li.type-auto_moto:before{content:"%"}#track .list>ul li.hover,#track .list>ul li:hover{background-color:#f2f2f2;border-top:1px solid #e8e8e8;margin-left:0;margin-top:-1px;padding-left:60px}#track .list>ul li.hover:before,#track .list>ul li:hover:before{left:0}#track .list>ul li.hover p,#track .list>ul li:hover p{width:192px}#track .list>ul li.hover .toolbar .edit,#track .list>ul li:hover .toolbar .edit{margin-right:8px;margin-top:2px}#track .list>ul li.hover .toolbar .delete,#track .list>ul li.hover .toolbar .edit,#track .list>ul li:hover .toolbar .delete,#track .list>ul li:hover .toolbar .edit{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:16px;font-style:normal;font-weight:400}#track .list>ul li.hover .toolbar .delete,#track .list>ul li:hover .toolbar .delete{color:#c00}#track .list>ul li.hover .toolbar .delete:before,#track .list>ul li:hover .toolbar .delete:before{background:#c7c7c7;content:"";display:inline-block;height:16px;margin:0 6px 0 0;width:1px}#track .list>ul li>span{float:left;height:32px;padding:16px 0 16px 2px;vertical-align:middle;width:68px}#track .list>ul li b{color:#000;display:block;font-size:14px;margin-bottom:2px}#track .list>ul li h4{color:#000;display:block;font-size:14px;font-weight:700;padding:16px 0 2px}#track .list>ul li h4,#track .list>ul li p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#track .list>ul li p{padding:0}#track .list>ul li .toolbar{bottom:6px;display:block;position:absolute;right:14px}#track .list>ul li .toolbar>*{display:none}#track .list>ul li .toolbar .cancel,#track .list>ul li .toolbar .delete,#track .list>ul li .toolbar .edit{background-color:initial;border:0;color:#6b7580;font-size:13px;padding:0}#track .list>ul li .toolbar .cancel:hover,#track .list>ul li .toolbar .delete:hover,#track .list>ul li .toolbar .edit:hover{color:var(--Green-Green-1)}#track .list>ul li .toolbar .submitColor{margin-right:13px}#track .list>ul li.edit{background-color:#f2f2f2;border-top:1px solid #e8e8e8;margin-left:0;margin-top:-1px;min-height:106px;padding-left:60px;padding-right:12px}#track .list>ul li.edit:before{display:none}#track .list>ul li.edit:hover{padding-left:60px}#track .list>ul li.edit h4,#track .list>ul li.edit p,#track .list>ul li.edit>span{display:none}#track .list>ul li.edit input[type=text]{color:#000;display:block;font-family:arial,sans-serif;font-size:17px;font-weight:700;margin-bottom:14px;margin-top:16px;padding:8px;width:304px}#track .list>ul li.edit .toolbar{display:block;position:static}#track .list>ul li.edit .toolbar .cancel,#track .list>ul li.edit .toolbar .submitColor:not(.del){display:inline-block}#track .list>ul li.edit .toolbar .submitColor{margin-right:13px}#track .list>ul li.edit .toolbar .delete,#track .list>ul li.edit .toolbar .edit{display:none}#track .list>ul li.edit .toolbar .radiocheck{display:inline-block;float:right}#track .list>ul li.delete{background-color:#f2f2f2;border-top:1px solid #e8e8e8;margin-left:0;margin-top:-1px;min-height:96px;padding-left:60px;padding-right:12px}#track .list>ul li.delete .toolbar{display:block;padding-top:10px;position:static}#track .list>ul li.delete .toolbar .cancel,#track .list>ul li.delete .toolbar .submitColor.del{display:inline-block}#track .list>ul li.delete .toolbar .delete,#track .list>ul li.delete .toolbar .edit{display:none}#track .detail .track-error{text-align:center}#track .detail .track-error p{font-size:22px;margin:0;padding:64px}#track .detail .track-error button{border-color:var(--Green-Green-1);border-radius:3px;color:var(--Green-Green-1);font-size:14px}#track .detail .track-error button:hover{color:var(--Green-Green-1-Hover)}#track .detail .track-error button:active{border-color:var(--Green-Green-1-Hover)}#track .detail .loader-big{margin-top:48px}#track .detail .top-image img{height:225px}#track .detail .title-container{position:relative}#track .detail .title-container button.rename-button{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000;border:none;color:var(--Green-Green-1);display:none;font-family:mapy;font-size:19px;font-style:normal;font-weight:400;height:26px;line-height:26px;padding:0;position:absolute;text-align:center;width:24px}#track .detail .title-container button.rename-button:active,#track .detail .title-container button.rename-button:hover{color:var(--Green-Green-1-Hover)}#track .detail:not(.edit-mode) .title-container:hover button.rename-button{display:inline-block;z-index:100}#track .detail h1,#track .detail textarea{-ms-overflow-style:none;word-wrap:break-word;font-size:22px;font-weight:700;margin:16px 24px 8px;min-height:26px;overflow-wrap:break-word;white-space:pre-wrap}#track .detail .module-container{border-bottom:1px solid #e8e8e8;margin:8px 0 16px 24px;padding:0}#track .detail .module-container button{border:none;color:var(--Green-Green-1);display:inline-block;font-size:12px;height:36px;line-height:36px;padding:0;text-align:left;width:109px}#track .detail .module-container button:active,#track .detail .module-container button:hover{color:var(--Green-Green-1-Hover)}#track .detail .module-container button:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:20px;font-style:normal;font-weight:400;margin:0 4px 0 0;vertical-align:middle}#track .detail .module-container button.share-button:before{content:"r";position:relative;top:-2px}#track .detail .module-container .bag-button{display:inline-block;float:none;padding:0;width:133px}#track .detail .module-container .bag-button button{width:133px}#track .detail .module-container .bag-button button:before{content:"I";position:relative;top:-2px}#track .detail .module-container .bag-button button span{display:inline-block;font-size:12px;line-height:15px;max-width:75px;text-align:left;vertical-align:middle}#track .detail .module-container .bag-button button.remove{display:none}#track .detail .stats{margin:0 0 0 24px;padding:0}#track .detail .stats li{display:inline-block;height:30px;width:117px}#track .detail .stats li .sub{color:#828282;font-size:14px}#track .detail .stats li .icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#828282;font-family:mapy;font-size:24px;font-style:normal;font-weight:400;margin-right:8px;position:relative}#track .detail .stats li .icon.ic-nakole{font-size:28px;top:5px}#track .detail .stats li .icon.ic-auto_moto{font-size:36px;top:6px}#track .detail .stats li .icon.ic-pesky{font-size:29px;top:5px}#track .detail .stats li .icon.ic-beh{font-size:25px;top:2px}#track .detail .stats li strong{font-size:22px;font-weight:700;margin-right:4px}#track .detail .stats li.datum{width:122px}#track .detail .stats li.datum div{display:inline-block;height:30px;position:relative;top:3px}#track .detail .stats li.datum strong{display:block;font-size:14px;font-weight:400;height:14px;margin-right:0}#track .detail .stats li.datum .sub{display:block;font-size:12px;height:14px;margin-top:2px}#track .detail .stats li:last-child{width:110px}#track .detail table{margin:32px 16px 32px 24px}#track .detail table td{font-size:14px;padding:0 0 0 4px}#track .detail table td:first-child{color:#828282;padding:0 4px 0 0;text-align:right}#track .detail .line-chart{max-width:400px;padding-top:0;width:100%}#track .detail .line-chart .ascent,#track .detail .line-chart .descent{color:#828282;font-size:12px}#track .detail textarea{display:block;left:21px;margin:0;overflow:hidden;padding:2px;position:absolute;resize:none;top:-3px}#track .detail:not(.edit-mode) textarea{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:3px}.marker-poi .marker-inner span.ico.track{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#828282;font-family:mapy;font-size:22px;font-style:normal;font-weight:400;text-transform:none}.marker-poi.detailSmall .marker-inner span.img-cont span.ico.track{display:block;line-height:36px}.line-chart{font-size:14px;max-width:400px}.line-chart h3{color:#000;font-weight:700;margin:16px 0}.line-chart .desc,.line-chart h3{font-size:14px;line-height:20px;text-align:center}.line-chart .desc{margin:0;padding:0 0 16px}.line-chart .desc svg{fill:#999;display:inline-block;height:20px;margin-right:5px;vertical-align:top;width:20px}.line-chart .desc svg.icon-descending{margin-left:35px}.line-chart .desc .value{color:#828282;display:inline-block;font-weight:500;vertical-align:top}.line-chart .canvas-cover{position:relative}.line-chart .canvas-cover .value{color:#828282;font-weight:500}.line-chart .canvas-cover .unit{font-size:10px;font-weight:300;white-space:pre}.line-chart .canvas-cover .canvas-caption{color:#aba7a7;height:30px;position:absolute;z-index:1}.line-chart .canvas-cover .canvas-caption .value{margin-right:4px}.line-chart .canvas-cover .canvas-caption.measure{line-height:30px;margin-left:-68px;margin-top:-30px;text-align:right;width:100px;width:60px}.line-chart .canvas-cover .canvas-caption.measure .unit{line-height:20px}.line-chart .canvas-cover .canvas-caption.min-max{text-align:center;transform:translateX(-50%) translateY(-100%)}.line-chart .canvas-cover .canvas-caption.min-max .value{display:block;margin-right:0;white-space:nowrap}.line-chart .canvas-cover .canvas-caption.min-max .unit{display:block}.line-chart .canvas-cover .popup{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#aba7a7;display:none;font-weight:500;line-height:18px;padding:4px 6px;position:absolute;top:40px;transform:translateX(-50%) translateY(-100%);white-space:pre;z-index:2}.line-chart .canvas-cover .popup:after{border-color:#e0e0e0 #0000 #0000;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";display:block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.line-chart .canvas-cover .popup .altitude-part,.line-chart .canvas-cover .popup .speed-part{display:inline-block;text-align:center}.line-chart .canvas-cover .popup .altitude-part .unit,.line-chart .canvas-cover .popup .altitude-part .value,.line-chart .canvas-cover .popup .speed-part .unit,.line-chart .canvas-cover .popup .speed-part .value{display:block}.line-chart .canvas-cover .popup .altitude-part .value,.line-chart .canvas-cover .popup .speed-part .value{font-weight:700}.line-chart .canvas-cover .popup .altitude-part{margin-right:5px}.line-chart .canvas-cover .popup .speed-part{display:none}.line-chart .canvas-cover .popup.left{transform:translateY(-100%) translateX(-1%)}.line-chart .canvas-cover .popup.left:after{border-width:5px 5px 0 0;left:0;margin-left:0}.line-chart .canvas-cover .popup.right{transform:translateY(-100%) translateX(-99%)}.line-chart .canvas-cover .popup.right:after{border-color:#0000 #e0e0e0 #0000 #0000;border-width:0 5px 5px 0;left:auto;margin-left:0;right:0}.line-chart .canvas-cover .bottom-popup{bottom:0;color:#aba7a7;display:none;font-weight:500;line-height:18px;padding:4px 6px;position:absolute;transform:translateX(-100%);white-space:pre;z-index:2}.line-chart .canvas-cover .bottom-popup .value{font-weight:700;margin-left:9px;margin-right:3px}.line-chart .canvas-cover .bottom-popup .value:first-child{margin-left:0}.line-chart .canvas-cover .bottom-popup.left{transform:none}.line-chart .canvas-cover canvas,.line-chart .canvas-cover.show-popup .popup{display:block}.line-chart .canvas-cover.speed .canvas-caption.measure{display:none}.line-chart .canvas-cover.speed .bottom-popup{display:block}.line-chart .canvas-cover.speed.show-popup .popup .speed-part{display:inline-block}.line-chart.hide{display:none}.language-control2{font-size:12px;line-height:16px;position:relative}.language-control2 ul{background:#fff;border:1px solid #ccc;border-radius:4px;bottom:32px;box-shadow:0 2px 8px #0000000d;display:none;left:-5px;margin:0;min-width:109px;padding:0;position:absolute;text-align:left;z-index:5}.language-control2 ul li{margin:0;padding:6px 8px}.language-control2 ul li:first-child{border-radius:4px 4px 0 0}.language-control2 ul li:last-child{border-radius:0 0 4px 4px}.language-control2 ul li:hover,.language-control2 ul li:hover a{color:#000}.language-control2 ul li a{align-items:center;display:flex}.language-control2 ul li a:hover{color:#000}.language-control2 ul li img{display:inline-block;margin-right:10px}.language-control2 ul li:hover{background-color:#f8f8f8;cursor:pointer}.language-control2 img{border-radius:50%;box-shadow:0 0 0 1px #ccc;object-fit:cover}.language-control2>a{align-items:center;background:#f0f0f0;border-radius:14px;display:flex;gap:10px;padding:4px}.language-control2>a span{min-width:40px}.language-control2>a svg{fill:#6b7580;height:5px;margin:0;transition:transform .3s;width:8px}.language-control2>a:hover svg{fill:#1eae00}.language-control2.open ul{display:block}.language-control2.open a svg{transform:scaleY(-1)}.selectedBlindBorder{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}@media (-ms-high-contrast:active),(forced-colors:active),(prefers-contrast:forced){html .marker.type-little,html .marker.type-poi{background:Canvas;border-radius:50%;outline:2px solid currentColor;padding:4px}html .marker.type-little:after,html .marker.type-poi:after{content:none;display:none}html .marker.type-paid:after{background-color:blue}html .marker.type-paid .img-cont{z-index:1}html .marker.type-big:before,html .marker.type-small:before{background-color:blue;border-bottom-left-radius:50%;border-bottom-right-radius:50%;left:0;margin-left:0;width:100%;z-index:-1}html .marker.type-big.non-active:before,html .marker.type-small.non-active:before{background-color:initial}html .route-param-box .radiocheck:not(#foo)>input{margin-top:6px;opacity:1}#my-list ul>li:hover:after,#track .list>ul li.hover:after,#track .list>ul li:hover:after,#visit-list>ul>li:hover:after{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:1}#my-list ul>li:hover>*,#track .list>ul li.hover>*,#track .list>ul li:hover>*,#visit-list>ul>li:hover>*{z-index:3}#fotomapy .foto-item:hover,#my-list ul>li:hover.delete .toolbar,#my-list ul>li:hover.delete input,#my-list ul>li:hover.edit .toolbar,#my-list ul>li:hover.edit input,#track .list>ul li.hover.delete .toolbar,#track .list>ul li.hover.delete input,#track .list>ul li.hover.edit .toolbar,#track .list>ul li.hover.edit input,#track .list>ul li:hover.delete .toolbar,#track .list>ul li:hover.delete input,#track .list>ul li:hover.edit .toolbar,#track .list>ul li:hover.edit input,#visit-list>ul>li:hover.delete .toolbar,#visit-list>ul>li:hover.delete input,#visit-list>ul>li:hover.edit .toolbar,#visit-list>ul>li:hover.edit input{position:relative}#fotomapy .foto-item:hover:before{border:4px solid #0000;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}}.sortable{position:relative;user-select:none}.sortable .placeholder{background:#0000;transition:none}.sortable>*{box-sizing:border-box;display:none;left:0;margin:0;padding:0;position:absolute;top:0;transition:top .2s ease-out;transition:transform .2s ease-out;width:100%}.sortable>.dragged{display:block;opacity:.5;transition:none;z-index:100}.sortable.no-anim .sortable-item{transition:none}.dim-error{color:inherit;font-size:14px;line-height:20px;padding:96px 24px 0}.dim-error,.dim-error h1{margin:0;text-align:center}.dim-error h1{color:#828282;font-size:16px;font-weight:400;line-height:24px;padding-bottom:8px}.dim-error h1+p{margin-top:0}.dim-error p{margin:0;padding-bottom:24px}.dim-error a{color:var(--Green-Green-1);cursor:pointer}.dim-error a:hover{color:var(--Green-Green-1-Hover)}.weather-graph{overflow:hidden}.weather-graph .inner{left:0;position:relative;transition:left 1s ease-in-out}.weather-graph .inner .columns{bottom:0;left:0;position:absolute;right:0;top:0}.weather-graph .inner .columns .column{display:inline-block;height:100%;position:relative;text-align:center;vertical-align:top}.weather-graph .inner .columns .column .time{color:#6b7580;display:block;font-size:12px;margin-bottom:5px;transform:translateX(-50%);transition:opacity .5s}.weather-graph .inner .columns .column>.svg-icon-cover{border-top:1px solid #e8e8e8;display:block;padding-top:8px;position:relative}.weather-graph .inner .columns .column>.svg-icon-cover svg{height:24px;width:24px}.weather-graph .inner .columns .column>.svg-icon-cover:after{background:#e8e8e8;background:#ccc;border-radius:100%;content:"";height:3px;position:absolute;right:-1.5px;top:-2px;transition:opacity .5s;width:3px;z-index:1}.weather-graph .inner .columns .column .temp{font-weight:700;left:0;position:absolute;right:0;transform:translateY(-125%)}.weather-graph .inner .columns .column .wind{bottom:45px;left:0;position:absolute;right:0}.weather-graph .inner .columns .column .wind svg{height:24px;width:24px}.weather-graph .inner .columns .column .wind svg circle,.weather-graph .inner .columns .column .wind svg path{fill:#666}.weather-graph .inner .columns .column .wind .velocity{color:#333;display:block;font-size:12px;line-height:14px;margin-top:-5px}.weather-graph .inner .columns .column .wind .unit{color:#333;display:block;font-size:10px;line-height:14px}.weather-graph .inner .columns .column .precip{bottom:0;left:2px;position:absolute;right:2px}.weather-graph .inner .columns .column .precip .value{color:#4a90e2;display:block;font-size:11px;line-height:20px}.weather-graph .inner .columns .column .precip .visual{background:#4a90e2;display:block}.weather-graph .inner .columns .column .precip.snow .visual{background:#a2c1de}.weather-graph .inner .columns .column.hide-point>.svg-icon-cover:after,.weather-graph .inner .columns .column.hide-time .time{opacity:0}.weather-graph .inner .columns .no-precip{bottom:5px;color:#6b7580;font-size:13px;line-height:30px;position:absolute;text-align:center;transition:opacity .1s}.weather-graph .inner .columns .no-precip.hide{display:none}.weather-graph .inner .columns .time-circle{background:#1eae00;border-radius:100%;height:5px;left:0;margin-left:-2.5px;position:absolute;top:23px;width:5px;z-index:3}.weather-graph .inner.anim .no-precip{opacity:0}.content-weather .weather{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-left:20px;padding:0 20px 0 0}.content-weather .weather .load{padding:5px 0}.content-weather .weather.error{display:none}.content-weather .weather .headline{color:#000!important;cursor:pointer;display:block;outline:none;position:relative}.content-weather .weather .headline .title{color:#6b7580;display:inline-block;font-size:14px;font-weight:400;line-height:44px;margin:0;padding:0;vertical-align:middle}.content-weather .weather .headline .day-info{color:#000;display:none;float:right;font-size:14px;font-weight:400;line-height:44px;margin:0;padding:0;transition:opacity 1s}.content-weather .weather .headline .day-info strong,.content-weather .weather .headline .day-info strong+span:not(:empty){margin-left:5px}.content-weather .weather .headline .svg-icon-cover{display:inline-block;margin-left:10px;margin-right:10px;vertical-align:middle}.content-weather .weather .headline .svg-icon-cover svg{height:32px;margin-top:5px;width:32px}.content-weather .weather .headline .temperature{display:inline-block;font-weight:700;vertical-align:middle}.content-weather .weather .headline .icon-dropdown{fill:#666;cursor:pointer;float:right;height:16px;margin-left:15px;margin-top:14px;transition:transform .2s;width:16px}.content-weather .weather .headline a{outline:none}.content-weather .weather .daily{display:none;width:100%}.content-weather .weather .daily .day{background:#fff;border-top-left-radius:1px;box-shadow:0 0 1px 0 #00000040;box-sizing:border-box;cursor:pointer;display:inline-block;flex:1 0 20%;overflow:hidden;padding:5px 0;position:relative;text-align:center;transition:box-shadow .4s,background .4s}.content-weather .weather .daily .day svg{display:inline-block;height:32px;width:32px}.content-weather .weather .daily .day .temp{color:#000;display:block}.content-weather .weather .daily .day .name{color:#000;display:block;font-size:12px;line-height:20px}.content-weather .weather .daily .day.active .name,.content-weather .weather .daily .day.active .temp{font-weight:700}.content-weather .weather .daily .day.active:after{background:#000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0}.content-weather .weather .daily .day:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.content-weather .weather .daily .day:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.content-weather .weather .graph{display:none;margin-top:12px}.content-weather .weather .graph:after{background:#e8e8e8;content:"";display:block;height:1px;margin-right:0}.content-weather .weather .bottomline{display:none;margin-top:10px;padding-bottom:6px}.content-weather .weather .bottomline *{display:inline-block;vertical-align:top}.content-weather .weather .bottomline :not(a){transition:opacity 1s}.content-weather .weather .bottomline span{color:#6b7580;font-size:12px;line-height:24px}.content-weather .weather .bottomline span:not(.svg-icon-cover){margin:0 5px}.content-weather .weather .bottomline span.sunset{margin-right:15px}.content-weather .weather .bottomline .svg-icon-cover svg{height:24px;width:24px}.content-weather .weather .bottomline .weather-source,.content-weather .weather .bottomline a{float:right;font-size:12px;line-height:24px}.content-weather .weather .bottomline.no-sun-values{height:24px}.content-weather .weather.opened{margin-left:20px;padding-left:0}.content-weather .weather.opened .headline .icon-dropdown{transform:scaleY(-1)}.content-weather .weather.opened .headline .day-info{display:block}.content-weather .weather.opened .headline .svg-icon-cover,.content-weather .weather.opened .headline .temperature{display:none}.content-weather .weather.opened .daily{display:flex}.content-weather .weather.opened .bottomline,.content-weather .weather.opened .graph{display:block}.content-weather .weather.first-day .headline .day-info{opacity:0}.photocontext{font-style:normal;margin-left:4px;position:relative}.photocontext button.photocontextbutton{border:0;cursor:pointer;padding:0;vertical-align:middle}.photocontext button.photocontextbutton svg{height:24px;width:24px}.photo-item .title-bar .photocontext{position:absolute;right:0;top:10px}.photo-item .title-bar .photocontext button.photocontextbutton{background-color:initial}.mymap-popup.badphotopopup{width:368px}.mymap-popup.badphotopopup .badphoto-premium-info{align-items:start;background:#1eae0014;border-radius:8px;color:#1b9d00;display:flex;font-size:12px;gap:4px;line-height:16px;margin:24px 0;max-width:412px;padding:4px 20px 4px 4px}.mymap-popup.badphotopopup .badphoto-premium-info img{height:16px;width:16px}.mymap-popup.badphotopopup .badphoto-premium-info p{margin:0}.mymap-popup.badphotopopup .form,.mymap-popup.badphotopopup .thanks{margin:24px;width:320px}.mymap-popup.badphotopopup .form.hidden,.mymap-popup.badphotopopup .thanks.hidden{display:none}.mymap-popup.badphotopopup .form h2,.mymap-popup.badphotopopup .thanks h2{font-size:20px;margin:34px 0 0}.mymap-popup.badphotopopup .form .radiocheck:not(#foo)>span,.mymap-popup.badphotopopup .thanks .radiocheck:not(#foo)>span{padding-left:24px}.mymap-popup.badphotopopup .form .buttons,.mymap-popup.badphotopopup .thanks .buttons{margin-top:24px;text-align:center}.mymap-popup.badphotopopup .form .buttons button,.mymap-popup.badphotopopup .thanks .buttons button{border-radius:3px;font-size:14px;height:32px;text-align:center;width:94px}.mymap-popup.badphotopopup .form .buttons button.send,.mymap-popup.badphotopopup .thanks .buttons button.send{background-color:var(--Green-Green-1);color:#fff;font-weight:700}.mymap-popup.badphotopopup .form .buttons button.cancel,.mymap-popup.badphotopopup .thanks .buttons button.cancel{border:1px solid #ccc;color:#6b7580;margin-left:20px}.mymap-popup.badphotopopup .form label{display:block!important;margin-top:24px}.mymap-popup.badphotopopup .form label span{display:block;font-size:14px}.mymap-popup.badphotopopup .form label.email span,.mymap-popup.badphotopopup .form label.note span{margin-bottom:8px}.mymap-popup.badphotopopup .form label input,.mymap-popup.badphotopopup .form label textarea{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;font-size:14px;padding:9px;width:100%}.mymap-popup.badphotopopup .form label input.error,.mymap-popup.badphotopopup .form label textarea.error{border-color:red}.mymap-popup.badphotopopup .form label input{height:40px;max-width:320px}.mymap-popup.badphotopopup .form label textarea{height:104px;resize:vertical}.mymap-popup.badphotopopup .form .reasons{margin-top:24px}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo){cursor:pointer;display:block;margin-top:8px}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).position{height:auto}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo):first-of-type{margin-top:0}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo) input{z-index:-1}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).error input+span{background-image:none;position:relative}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo).error input+span:before{background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;content:" ";display:block;height:16px;left:1px;position:absolute;top:4px;width:16px}.mymap-popup.badphotopopup .form .reasons label.radiocheck:not(#foo) a{color:var(--Green-Green-1)}.mymap-popup.badphotopopup .form .reasons.error label.radiocheck:not(#foo) input+span{background-image:none;position:relative}.mymap-popup.badphotopopup .form .reasons.error label.radiocheck:not(#foo) input+span:before{background-color:#fff;border:1px solid red;border-radius:8px;box-sizing:border-box;content:" ";display:block;height:16px;left:4px;position:absolute;top:4px;width:16px}.mymap-popup.badphotopopup .form .reasons.error+div.error{margin-left:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .positionAnchor{color:#1eae00;font-size:14px;margin-left:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .positionAnchor .icon-dropdown{fill:#1eae00;height:8.3px;margin-left:8px;transition:transform .15s ease-in-out;width:14px}.mymap-popup.badphotopopup .form .reasons .positionContainer .map{background-color:#f2f1e1;height:184px;margin-left:24px;width:296px}.mymap-popup.badphotopopup .form .reasons .positionContainer .map .hud{display:none}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:100}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5));height:24px;width:24px}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg polygon.stroke{fill:#fff}.mymap-popup.badphotopopup .form .reasons .positionContainer .map div.crossMinimap svg polygon.crosshair{fill:#000}.mymap-popup.badphotopopup .form .reasons .positionContainer.open .icon-dropdown{transform:rotate(180deg)}.mymap-popup.badphotopopup .form div.error:not(.reasons){color:red;font-size:12px;margin-left:8px;margin-top:4px}.mymap-popup.badphotopopup .form div.error:not(.reasons).hidden{display:none}.mymap-popup.badphotopopup .form h2+div.error.global{margin-left:0}.mymap-popup.badphotopopup .thanks h2{text-align:center}.mymap-popup.badphotopopup .thanks p{font-size:14px;line-height:20px;margin:16px 0;text-align:center}.mymap-popup.badphotopopup .thanks .buttons{margin-top:16px}.mymap-popup.badphotopopup .thanks .buttons button.cancel{margin-left:0}.send-overlay{background-color:#ffffff80;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.closureswitch{-webkit-touch-callout:none;align-items:center;background:#fff;border:none;border-radius:2px;border-radius:8px;box-shadow:0 4px 16px 0 #0003;box-shadow:0 4px 16px 0 #0000001a;display:flex;flex-direction:row;font-size:13px;gap:5px;height:27px;height:32px;justify-content:center;line-height:24px;margin:0;padding:0 8px;pointer-events:all;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.closureswitch__separator{background:#999;height:100%;width:1px}.context-menu .item span{color:#6b7580;display:block;font-size:12px;line-height:16px}.context-menu .item:hover:not(.disabled) span{color:#fff}.mymap-popup.licence{border-radius:12px;display:flex;flex-direction:column;height:calc(100% - 8px);max-height:720px;overflow:hidden}.mymap-popup.licence img{-webkit-touch-callout:none;flex:0 0 auto;height:200px;margin:18px 65px 8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:270px}.mymap-popup.licence>h2{font-size:24px;font-weight:700;line-height:32px;margin:8px 24px 4px}.mymap-popup.licence>h2,.mymap-popup.licence>p{-webkit-touch-callout:none;color:#000;font-family:Arial;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.licence>p{font-size:14px;line-height:20px;margin:4px 24px 16px}.mymap-popup.licence button{-webkit-touch-callout:none;background:#1eae00;border-radius:4px;color:#fff;height:32px;line-height:32px;margin:24px auto;padding:0 12px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mymap-popup.licence button,.mymap-popup.licence>.title{cursor:pointer;font-family:Arial;font-size:14px;font-weight:700}.mymap-popup.licence>.title{color:#000;display:flex;justify-content:space-between;line-height:16px;padding:12px 24px}.mymap-popup.licence>.title svg.icon{fill:#828282;flex:0 0 auto;height:1em;margin-left:16px;transition:transform .2s;width:1em}.mymap-popup.licence>.title.open svg.icon{transform:scaleY(-1)}.mymap-popup.licence .wrapper{display:flex;flex:1;min-height:0}.mymap-popup.licence .content{background:#f8f8f8;color:#333;overflow:auto;padding:16px 24px}.mymap-popup.licence .content *{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:1em}.mymap-popup.licence .content :first-child{margin-top:0}.mymap-popup.licence .content h1{font-size:18px;font-weight:700;line-height:24px}.mymap-popup.licence .content h2{font-size:18px;line-height:24px}.mymap-popup.licence .content h3{font-size:16px;font-weight:700;line-height:24px}.mymap-popup.licence .content h4{font-size:16px;line-height:24px}.mymap-popup.licence .content h5,.mymap-popup.licence .content strong{font-weight:700}.mymap-popup.licence .content em{font-style:italic}.mymap-popup.licence .content ul li{list-style:disc}.mymap-popup.licence .content ol li{list-style:decimal}.mymap-popup.licence .content a{color:#1eae00}.mymap-popup.licence .content a:visited{color:#187f00}.mymap-popup.licence>.title,.mymap-popup.licence>.wrapper{border-top:1px solid #f0f0f0;margin:0}.mymap-popup.licence .hidden{display:none}.mymap-popup.licence .toolbar{border-top:1px solid #f0f0f0;text-align:center}@media only screen and (max-height:719px){.mymap-popup.licence img{display:none}}.stars-banner,.stars-banner .star-cover,.stars-banner svg{display:inline-block;vertical-align:top}.stars-banner .star-cover:first-child,.stars-banner svg:first-child{margin-left:0}.stars-banner .star-cover{position:relative}.stars-banner .star-cover .inner-star{left:0;overflow:hidden;position:absolute;top:0}.mapy-dialog-cover .mapy-dialog.loader-dialog{padding:20px;width:72px}.mapy-dialog-cover .mapy-dialog.loader-dialog .btn-close,.mapy-dialog-cover .mapy-dialog.loader-dialog .buttons{display:none}.myreview-reply-cont{margin-top:12px;position:relative}.myreview-reply-cont .reply-inner{padding-left:52px;position:relative}.myreview-reply-cont .reply-inner .circle{background:#00000005;border-radius:100%;height:40px;left:0;position:absolute;top:0;width:40px}.myreview-reply-cont .reply-inner .circle .icon-reply{display:block;height:22px;margin:10px 0 0 9px;width:22px}.myreview-reply-cont .reply-inner h2{color:#686868;font-size:13px;font-weight:700;line-height:18px;margin:0}.myreview-reply-cont .reply-inner h2 .date{color:#828282;font-size:11px;font-weight:400;line-height:13px;margin-left:8px}.myreview-reply-cont .reply-inner p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0}.myreview-reply-cont:empty{display:none}.firm-edit-thank-you{background-color:#f8f8f8;border-radius:4px;margin-bottom:10px;padding:14px 16px}.firm-edit-thank-you svg{fill:#1eae00;height:24px;width:24px}.firm-edit-thank-you span{color:#000;display:inline-block;font-size:14px;font-weight:700;line-height:24px;margin-left:10px;vertical-align:top}.mapy-dialog-cover .mapy-dialog.firm-promo{display:flex;flex-direction:column;overflow:auto;padding:0;position:relative;width:460px}.mapy-dialog-cover .mapy-dialog.firm-promo h3.title{color:#000;font-size:32px;font-weight:700;line-height:40px;margin:32px 40px 24px;text-align:left}.mapy-dialog-cover .mapy-dialog.firm-promo .content{display:flex;flex-direction:column;gap:24px}.mapy-dialog-cover .mapy-dialog.firm-promo p.description{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0 40px}.mapy-dialog-cover .mapy-dialog.firm-promo .buttons{justify-content:center;margin:0;padding:24px 40px}@media only screen and (max-width:500px){.mapy-dialog-cover .mapy-dialog.firm-promo{max-width:90%}.mapy-dialog-cover .mapy-dialog.firm-promo .content img{height:auto;max-width:100%;width:auto}}@media only screen and (max-height:750px){.mapy-dialog-cover .mapy-dialog.firm-promo{max-height:90%}.mapy-dialog-cover .mapy-dialog.firm-promo .buttons{background:#fff;bottom:0;left:0;position:sticky;right:0;z-index:1}}.firm-like-btn{background:#0000;border:none;padding:0}.firm-like-btn .icon-heart,.firm-like-btn .like-txt,.firm-like-btn .like-value{display:inline-block;vertical-align:top}.firm-like-btn .icon-heart{height:16px;width:16px}.firm-like-btn .icon-heart path{fill:none;stroke:#1eae00;stroke-width:3px}.firm-like-btn .like-txt{color:#1eae00;font-size:14px;line-height:16px;margin-left:8px}.firm-like-btn .like-value{color:#1eae00;font-size:14px;line-height:16px;margin-left:4px}.firm-like-btn:active,.firm-like-btn:focus,.firm-like-btn:hover{background:#0000;border:none;padding:0}.firm-like-btn:active .icon-heart path,.firm-like-btn:focus .icon-heart path,.firm-like-btn:hover .icon-heart path{stroke:#187f00}.firm-like-btn:active.voted .icon-heart path,.firm-like-btn:focus.voted .icon-heart path,.firm-like-btn:hover.voted .icon-heart path{fill:#187f00}.firm-like-btn:active .like-txt,.firm-like-btn:active .like-value,.firm-like-btn:focus .like-txt,.firm-like-btn:focus .like-value,.firm-like-btn:hover .like-txt,.firm-like-btn:hover .like-value{color:#187f00}.firm-like-btn.voted .icon-heart{animation:upvoted 1.3s ease-out 2 forwards}.firm-like-btn.voted .icon-heart path{fill:#1eae00}.firm-like-btn:disabled{cursor:default}.firm-like-btn:disabled .icon-heart path{fill:#828282;stroke:#828282}.firm-like-btn:disabled .like-txt,.firm-like-btn:disabled .like-value{color:#828282}.reviews-content .firm-review-item{margin-top:16px;position:relative}.reviews-content .firm-review-item h2{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;line-height:20px;margin:0;padding-right:24px;position:relative}.reviews-content .firm-review-item h2 .icon{flex:0 0 auto;margin-left:4px}.reviews-content .firm-review-item p{color:#000;font-size:14px;line-height:20px;margin:0 0 5px!important;overflow-wrap:break-word;white-space:pre-wrap}.reviews-content .firm-review-item p.empty{color:#828282;font-style:italic}.reviews-content .firm-review-item p a{color:#1eae00}.reviews-content .firm-review-item p a:hover{color:#187f00}.reviews-content .firm-review-item .date{color:#828282;display:inline-block;font-size:12px;line-height:20px;vertical-align:top}.reviews-content .firm-review-item .zbozi-info{display:inline-block;left:5px;position:relative;top:-1px;vertical-align:top}.reviews-content .firm-review-item .zbozi-info svg{height:16px;width:12px}.reviews-content .firm-review-item .zbozi-info .bubble{background:#525558fa;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:none;font-size:12px;left:1px;line-height:16px;padding:8px;position:absolute;top:-50px;transform:translateX(-50%);width:163px;z-index:10}.reviews-content .firm-review-item .zbozi-info .bubble:after{border-color:#525558fa #0000 #0000;border-style:solid;border-width:13px 6px 0;bottom:-13px;content:"";height:0;left:50%;margin-top:-6px;position:absolute;width:0}.reviews-content .firm-review-item .zbozi-info:hover .bubble{display:block}.reviews-content .firm-review-item .negatives,.reviews-content .firm-review-item .positives{display:flex;margin:0 0 20px!important}.reviews-content .firm-review-item .negatives .minus-icon,.reviews-content .firm-review-item .negatives .plus-icon,.reviews-content .firm-review-item .positives .minus-icon,.reviews-content .firm-review-item .positives .plus-icon{background:#ccc;border-radius:100%;flex:0 0 20px;height:20px;position:relative;width:20px}.reviews-content .firm-review-item .negatives .minus-icon:before,.reviews-content .firm-review-item .negatives .plus-icon:before,.reviews-content .firm-review-item .positives .minus-icon:before,.reviews-content .firm-review-item .positives .plus-icon:before{background:#fff;content:"";display:block;height:2px;left:4px;position:absolute;right:4px;top:9px}.reviews-content .firm-review-item .negatives .desc,.reviews-content .firm-review-item .positives .desc{color:#000;flex:0 1 100%;font-size:14px;line-height:20px;padding-left:11px}.reviews-content .firm-review-item .positives{margin-top:18px!important}.reviews-content .firm-review-item .positives .plus-icon:after{background:#fff;content:"";display:block;height:12px;left:9px;position:absolute;top:4px;width:2px}.reviews-content .firm-review-item .review-photos{margin-top:20px}.reviews-content .firm-review-item .review-emojis-preview{margin-top:8px}.reviews-content .firm-review-item .review-emojis-preview+.review-photos{margin-top:12px}.reviews-content .firm-review-item .opts{cursor:pointer;position:absolute;right:0;top:0}.reviews-content .firm-review-item .opts .icon-etc-vertical{fill:#828282;height:20px;width:20px}.reviews-content .firm-review-item .opts .report-btn{backdrop-filter:blur(28px);background:#fff;border:none;border-radius:4px;bottom:-35px;box-shadow:0 4px 16px #0003;color:#000;display:none;font-size:14px;line-height:20px;padding:8px;position:absolute;right:0;white-space:pre}.reviews-content .firm-review-item .opts.open .icon-etc-vertical{fill:#000}.reviews-content .firm-review-item .opts.open .report-btn{display:block}.reviews-content .firm-review-item .review-cont{margin:6px 0 4px}.reviews-content .firm-review-item .review-cont .date{margin-left:10px;margin-top:-2px}.reviews-content .firm-review-item .like-cont{margin-top:10px}.reviews-content .firm-review-item .review-photos+.like-cont{margin-top:23px}.reviews-content .firm-review-item .reply-cont{margin-top:12px}.reviews-content .firm-review-item .reply-cont .reply-inner{padding-left:52px;position:relative}.reviews-content .firm-review-item .reply-cont .reply-inner .circle{background:#00000005;border-radius:100%;height:40px;left:0;position:absolute;top:0;width:40px}.reviews-content .firm-review-item .reply-cont .reply-inner .circle .icon-reply{display:block;height:22px;margin:10px 0 0 9px;width:22px}.reviews-content .firm-review-item .reply-cont .reply-inner h2{color:#686868;font-size:13px;font-weight:700;line-height:18px}.reviews-content .firm-review-item .reply-cont .reply-inner h2 .date{color:#828282;font-size:11px;font-weight:400;line-height:18px;margin-left:8px}.reviews-content .firm-review-item .reply-cont .reply-inner p{color:#000;font-size:14px;font-weight:400;line-height:20px}.reviews-content .firm-review-item .reply-cont .edit-btn{margin-top:8px}.reviews-content .firm-review-item .reply-cont.myreply{background:#f8f8f8;border-radius:4px;padding:12px 8px;position:relative}.reviews-content .firm-review-item .like-cont+.reply-cont{margin-top:30px}.reviews-content .firm-review-item .header-part{display:flex;margin-bottom:6px}.reviews-content .firm-review-item .header-part .img-holder{flex:0 0 auto}.reviews-content .firm-review-item .header-part .img-holder img,.reviews-content .firm-review-item .header-part .img-holder svg{border:none;border-radius:50%;height:40px;width:40px}.reviews-content .firm-review-item .header-part .info-part{flex:0 1 100%;padding-left:8px}.reviews-content .firm-review-item .header-part .info-part.only-title{display:flex}.reviews-content .firm-review-item .all-reviews{color:#828282;font-size:12px;line-height:16px;margin:2px 0 0}.reviews-content .firm-review-item .all-reviews svg{fill:#828282;display:inline-block;height:10px;margin:2px 0 0 3px;vertical-align:top;width:10px}.reviews-content .firm-review-item .info-part .review-cont{margin:2px 0 0}.reviews-content .firm-review-item .respond-cont{background:#f8f8f8;border-radius:4px;margin-top:14px;padding:24px 16px}.reviews-content .firm-review-item .respond-cont .title{font-size:14px;font-weight:400;line-height:16px}.reviews-content .firm-review-item .respond-cont textarea{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;margin-top:16px;min-height:150px;padding:8px;resize:none;width:100%}.reviews-content .firm-review-item .respond-cont .counter{color:#828282;font-size:12px;line-height:15px;margin-top:4px!important}.reviews-content .firm-review-item .respond-cont .counter b{color:#000;font-weight:700}.reviews-content .firm-review-item .respond-cont .licence{color:#828282;font-size:12px;line-height:16px;margin:15px 0!important}.reviews-content .firm-review-item .respond-cont .save-btn{background:#1eae00;border:none;border-radius:3px;color:#fff;display:block;font-size:14px;line-height:20px;text-align:center;width:100%}.reviews-content .firm-review-item .respond-cont .cancel-btn{background:#fff;border:none;border-radius:3px;color:#6b7580;display:block;font-size:14px;line-height:20px;margin-top:8px;text-align:center;width:100%}.reviews-content .firm-review-item .respond-cont.loading{position:relative}.reviews-content .firm-review-item .respond-cont.loading:after{background:#fff9;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.reviews-content .firm-review-item .respond-cont.loading:before{background:url(/img/loader.gif) no-repeat 0 0;content:"";height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px;z-index:1}.reviews-content .firm-review-item .edit-btn,.reviews-content .firm-review-item .respond-btn{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;box-sizing:border-box;font-size:14px;line-height:16px;padding:4px 15px}.reviews-content .firm-review-item .respond-btns{margin-top:12px}.reviews-content .firm-review-item:first-child{margin-top:0}.reviews-content .firm-review-item:after{background:#0000001a;content:"";display:block;height:1px;margin-right:-20px;margin-top:16px}.reviews-content .firm-review-item:first-child:before{background:#0000001a;content:"";display:block;height:1px;left:0;position:absolute;top:-16px;width:115%}.reviews-content .firm-review-item.respond-open .reply-cont,.reviews-content .firm-review-item.respond-open .respond-btns{display:none}.reviews-content .firm-review-item a.header-part:hover .img-holder img,.reviews-content .firm-review-item a.header-part:hover .img-holder svg{outline:1px solid #1eae00;outline-offset:-1px}.reviews-content .firm-review-item a.header-part:hover h2{color:#187f00}.reviews-content .firm-review-item a.header-part:hover .all-reviews{color:#1eae00}.reviews-content .firm-review-item a.header-part:hover .all-reviews svg{fill:#1eae00}.reviews-content .firm-review-item.no-bottom-border:after{display:none}.reviews-content .more{margin:16px 0 0}.firm-review-report{backdrop-filter:blur(27.1828px);background:#fff;border-radius:12px;box-shadow:0 4px 16px #0003;box-sizing:border-box;flex:0 0 auto;padding:32px;width:400px}.firm-review-report .reportreview-premium-info{align-items:start;background:#1eae0014;border-radius:8px;color:#1b9d00;display:flex;font-size:12px;gap:4px;line-height:16px;margin:24px 0;max-width:412px;padding:4px 20px 4px 4px}.firm-review-report .reportreview-premium-info img{height:16px;width:16px}.firm-review-report .reportreview-premium-info p{margin:0}.firm-review-report h2{color:#000;font-size:20px;font-weight:700;line-height:32px;margin:0;text-align:center}.firm-review-report .icon-close{fill:#6b7580;cursor:pointer;height:14px;position:absolute;right:14px;top:14px;width:14px}.firm-review-report .reasons{margin-top:26px}.firm-review-report .reasons .radiocheck{cursor:pointer;display:block;margin-top:12px;width:100%}.firm-review-report .reasons .radiocheck:first-child{margin-top:0}.firm-review-report .reasons .radiocheck:not(#foo)>span{padding:0 0 0 30px}.firm-review-report h3{font-size:14px;font-weight:400;line-height:20px;margin:26px 0 12px}.firm-review-report textarea{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:100px;outline:none;padding:9px 12px;resize:none;width:100%}.firm-review-report textarea:focus{border-color:var(--Green-Green-1)}.firm-review-report textarea.error{border-color:#c01}.firm-review-report .counter{color:#828282;font-size:12px;line-height:16px;margin:4px 0 0;padding-left:10px}.firm-review-report .counter .min-count{color:#828282}.firm-review-report textarea:focus+.counter .min-count{color:#1eae00}.firm-review-report .error{bottom:8px;color:#c01;font-size:12px;left:32px;line-height:16px;margin:0;position:absolute;right:32px;text-align:center}.firm-review-report .buttons{margin-top:24px;text-align:center}.firm-review-report .buttons .send-btn{background:#1eae00;border:1px solid #1eae00;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin-right:16px;padding:6px 21px;position:relative;text-align:center;vertical-align:top}.firm-review-report .buttons .send-btn .bubble{background:#525558fa;border-radius:8px;bottom:50px;color:#fff;display:none;font-size:12px;left:50%;line-height:16px;padding:8px 6px;position:absolute;transform:translateX(-50%);width:160px;z-index:10}.firm-review-report .buttons .send-btn .bubble:after{border-color:#525558fa #0000 #0000;border-style:solid;border-width:13px 6px 0;bottom:-13px;content:"";height:0;left:50%;margin-left:-6px;position:absolute;width:0}.firm-review-report .buttons .send-btn:disabled{background:#ccc;border-color:#ccc;color:#fff;cursor:default}.firm-review-report .buttons .send-btn:disabled:hover .bubble{display:block}.firm-review-report .buttons .cancel-btn{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#6b7580;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;padding:6px 21px;text-align:center;vertical-align:top}.firm-review-report .buttons .img-loader{padding-right:52px}.firm-review-report .buttons .img-loader+.send-btn{display:none}.firm-review-report .error:not(:empty)+.placeholder{height:15px}.firm-review-report .overlay-loader{background:#fff9;border-radius:8px;bottom:0;height:100%;left:0;position:absolute;right:0;text-align:center;top:0;width:100%}.firm-review-report .overlay-loader img{margin-top:-16px;position:relative;top:50%}.firm-review-report-cover{align-items:center;background:#00000080;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:301}@media only screen and (max-width:550px){.firm-review-report-cover .firm-review-report{overflow:auto;padding:16px;width:90%}.firm-review-report-cover .firm-review-report h2{font-size:18px;padding-right:20px}}@media only screen and (max-height:600px){.firm-review-report-cover .firm-review-report:not(.no-firm-remove){max-height:90%;overflow:auto;padding:16px}}@media only screen and (max-width:789px){body.width-1:has(.firm-review-report-cover){overflow:hidden}}.firm-review-edit{position:relative}.firm-review-edit .hide{display:none}.firm-review-edit .review-header .caption{color:#000;font-size:14px;line-height:20px;margin:0;text-align:center}.firm-review-edit .review-header .icon.icon-verifieduser16{margin-left:4px;position:relative;top:2px}.firm-review-edit .review-header .review-emojis{margin:24px 0}.firm-review-edit .review-header .review-emojis-items{display:flex;flex-direction:column;gap:16px}.firm-review-edit .review-area a{color:#1eae00}.firm-review-edit .review-area a:hover{color:var(--Green-Green-1-Hover)}.firm-review-edit .review-area p{margin:0}.firm-review-edit .review-area textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;height:156px;line-height:20px;margin:15px 0 5px;padding:10px 8px;resize:none;width:100%}.firm-review-edit .review-area .counter{color:#828282;font-size:12px;line-height:15px}.firm-review-edit .review-area .counter b{color:#000;font-weight:700}.firm-review-edit .review-area .counter.no-licence{margin-bottom:16px}.firm-review-edit .review-area .review-photos-upload{margin-top:16px}.firm-review-edit .review-area .licence{color:#828282;font-size:12px;line-height:16px;margin:15px 0!important}.firm-review-edit .review-area .buttons{position:relative}.firm-review-edit .review-area .buttons .photos-loader{display:none}.firm-review-edit .review-area .buttons .cancel-btn,.firm-review-edit .review-area .buttons .save-btn{background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 #0003;box-shadow:0 1px 2px 0 #0003;color:#6b7580;display:block;font-size:14px;line-height:16px;margin-bottom:8px;padding:10px 0;width:100%}.firm-review-edit .review-area .buttons .save-btn{background:#1eae00;border-color:#1eae00;box-shadow:none;color:#fff}.firm-review-edit .review-area .buttons .save-btn:disabled{background:#ccc;border-color:#ccc;cursor:default}.firm-review-edit .review-area .buttons .save-btn:disabled:hover+.save-caption{background:#585c60;border-radius:4px;bottom:106px;color:#fff;display:block;font-size:12px;font-weight:400;left:50%;line-height:16px;padding:8px 6px;position:absolute;transform:translateX(-50%);width:96px;z-index:10}.firm-review-edit .review-area .buttons .save-btn:disabled:hover+.save-caption:before{border-color:#585c60 #0000 #0000;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0}.firm-review-edit .review-area .buttons .cancel-btn{box-shadow:none;display:inline-block!important}.firm-review-edit .review-area .buttons .save-caption,.firm-review-edit .review-area .buttons .time-caption{display:none}.firm-review-edit .review-area .buttons.photos-uploading{text-align:center}.firm-review-edit .review-area .buttons.photos-uploading .save-btn{display:none}.firm-review-edit .review-area .buttons.photos-uploading .photos-loader{display:inline-block}.firm-review-edit .review-area .error{color:#c00;font-size:12px;line-height:20px;margin:8px 0 0;text-align:center}.firm-review-edit .review-area .error:empty{display:none}.firm-review-edit .review-cont .header-part{display:flex;margin-bottom:6px}.firm-review-edit .review-cont .header-part .img-holder{flex:0 0 auto}.firm-review-edit .review-cont .header-part .img-holder img,.firm-review-edit .review-cont .header-part .img-holder svg{border:none;border-radius:50%;height:40px;width:40px}.firm-review-edit .review-cont .header-part .info-part{flex:0 1 100%;padding-left:8px;position:relative}.firm-review-edit .review-cont .header-part .info-part h2{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;line-height:20px;margin:0 0 2px;padding-right:65px}.firm-review-edit .review-cont .header-part .info-part h2 .icon{flex:0 0 auto;margin-left:4px}.firm-review-edit .review-cont .header-part .info-part .date{color:#828282;display:inline-block;font-size:12px;line-height:20px;margin-left:10px;margin-top:0;vertical-align:top}.firm-review-edit .review-cont .header-part .info-part .all-reviews{color:#828282;font-size:12px;line-height:16px;margin:2px 0 0!important}.firm-review-edit .review-cont .header-part .info-part .all-reviews svg{fill:#828282;display:inline-block;height:10px;margin:2px 0 0 3px;vertical-align:top;width:10px}.firm-review-edit .review-cont .header-part .info-part .opts-area{position:absolute;right:0;top:0}.firm-review-edit .review-cont .header-part .info-part .opts-area .icon-etc-vertical{fill:#828282;cursor:pointer;display:inline-block;height:20px;margin-left:15px;margin-top:1px;vertical-align:top;width:20px}.firm-review-edit .review-cont .header-part .info-part .opts-area .list{background:#fff;border-radius:4px;box-shadow:0 4px 16px #0003;box-sizing:border-box;display:none;min-width:84px;padding:8px;position:absolute;right:0;top:25px;z-index:10}.firm-review-edit .review-cont .header-part .info-part .opts-area .list button{background:#0000;border:none;display:block;padding:0;text-align:left;white-space:pre;width:100%}.firm-review-edit .review-cont .header-part .info-part .opts-area .list button svg{fill:#828282;display:inline-block;height:14px;margin-top:2px;vertical-align:top;width:14px}.firm-review-edit .review-cont .header-part .info-part .opts-area .list button span{display:inline-block;font-size:14px;line-height:20px;margin-left:5px;vertical-align:top}.firm-review-edit .review-cont .header-part .info-part .opts-area .list button:hover svg{fill:#1eae00}.firm-review-edit .review-cont .header-part .info-part .opts-area .list button:hover span{color:#1eae00}.firm-review-edit .review-cont .header-part .info-part .opts-area .list .list-edit-btn{margin-bottom:10px}.firm-review-edit .review-cont .header-part .info-part .opts-area .list .list-edit-btn:only-child,.firm-review-edit .review-cont .header-part .info-part .opts-area .list .list-remove-btn:only-child{margin-bottom:0;margin-top:0}.firm-review-edit .review-cont .header-part .info-part .opts-area.open .icon-etc-vertical{fill:#000}.firm-review-edit .review-cont .header-part .info-part .opts-area.open .list{display:block}.firm-review-edit .review-cont .header-part .info-part .time-cover{cursor:pointer;display:inline-block;height:22px;vertical-align:top;width:22px}.firm-review-edit .review-cont .header-part .info-part .time-cover svg{fill:#828282;display:inline-block;height:22px;vertical-align:top;width:22px}.firm-review-edit .review-cont .header-part .info-part .time-cover .time-caption{display:none}.firm-review-edit .review-cont .header-part .info-part .time-cover:hover .time-caption{background:#585c60;border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:400;left:0;line-height:16px;padding:10px;position:absolute;top:32px;transform:translateX(-70%);width:140px;z-index:11}.firm-review-edit .review-cont .header-part .info-part .time-cover:hover .time-caption:after{border-color:#0000 #0000 #585c60;border-style:solid;border-width:0 5px 10px;content:"";height:0;left:77%;margin-left:-5px;position:absolute;top:-10px;width:0}.firm-review-edit .review-cont p{color:#000;font-size:14px;line-height:20px;margin:5px 0!important;overflow-wrap:break-word;white-space:pre-wrap}.firm-review-edit .review-cont .stars-with-date .date{color:#828282;display:inline-block;font-size:12px;line-height:20px;margin-left:10px;margin-top:-2px;vertical-align:top}.firm-review-edit .review-cont .review-emojis-preview{margin:8px 0 20px}.firm-review-edit .review-cont .photos-cont:not(:empty)+.like-cont{margin-top:23px}.firm-review-edit .review-cont .edit-btn{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;box-sizing:border-box;font-size:14px;line-height:16px;margin-top:3px;padding:4px 15px}.firm-review-edit .rejected-cont{background:#cc00001a;border-radius:4px;margin-top:16px;padding:16px 12px}.firm-review-edit .rejected-cont p{color:#c00;font-size:12px;line-height:16px;margin:0;white-space:pre-line}.firm-review-edit .rejected-cont .rejected-buttons{margin-top:12px}.firm-review-edit .rejected-cont .rejected-buttons .edit-text-btn,.firm-review-edit .rejected-cont .rejected-buttons .remove-review-btn{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;color:#6b7580;font-size:14px;line-height:16px;padding:5px 8px}.firm-review-edit .rejected-cont .rejected-buttons .remove-review-btn:not(:only-child){margin-left:12px}.firm-review-edit .rejected-cont:empty{display:none}.firm-review-edit:hover a.header-part .img-holder img,.firm-review-edit:hover a.header-part .img-holder svg{outline:1px solid #1eae00;outline-offset:-1px}.firm-review-edit:hover a.header-part .info-part h2{color:#187f00}.firm-review-edit:hover a.header-part .info-part .all-reviews{color:#1eae00}.firm-review-edit:hover a.header-part .info-part .all-reviews svg{fill:#1eae00}.firm-review-edit:hover .stars-with-date,.firm-review-edit:hover>.review-cont p{cursor:pointer}.firm-review-edit:hover div.header-part{cursor:default}.firm-review-edit.loading:after{background:#fff9;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.firm-review-edit.loading:before{background:url(/img/loader.gif) no-repeat 0 0;content:"";height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px;z-index:1}.firm-review-edit.edit-mode{background:#f8f8f8;border-radius:4px;padding:24px 16px 16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup{display:flex;min-height:524px;padding:48px 48px 42px;position:relative;width:460px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .content{flex-grow:1}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review{display:flex;flex-direction:column;gap:26px;height:100%;justify-content:space-between}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .title-cont{flex:0 0 auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .title-cont h3.title{font-size:20px;line-height:28px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .title-cont .user{font-size:14px;line-height:20px;margin:8px 0 0;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .title-cont .user .icon-verifieduser16{margin-left:4px;position:relative;top:2px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont{flex:0 0 auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .firm-review-stars-picker{background:#fff;padding:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .firm-review-stars-picker h3.title{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .firm-review-stars-picker .stars{margin-top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .firm-review-stars-picker .response{left:0;margin-bottom:0;padding:0 10%;position:absolute;right:0;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .licence{font-size:12px;line-height:20px;margin-top:24px!important}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .licence a{color:#1eae00;text-decoration:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-review .licence a:hover{color:var(--Green-Green-1-Hover)}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .firm-review-stars-picker .stars{margin-top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .review-emojis{padding:0 16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .middle-cont .review-emojis-items{display:flex;flex-direction:column;gap:12px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review.variant-b .review-emojis{margin-top:28px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review.variant-b .review-emojis-tooltip-line{padding-bottom:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .review-line{text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .thank-comment{font-size:20px;font-weight:700;line-height:28px;margin:8px 0 0;padding:0 32px;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .text{background:#fff;border:1px solid #1eae00;border-radius:4px;box-sizing:border-box;font-size:14px;height:154px;line-height:20px;margin-top:24px;padding:8px 12px;resize:none;width:100%}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .text:active,.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .text:focus{border-color:var(--Green-Green-1);outline:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .counter{color:#666;font-size:12px;line-height:16px;margin:4px 0 0 12px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .review-photos-upload{margin-top:14px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part{position:relative}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part{display:flex;gap:24px;height:38px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .licence{color:#666;flex:0 0 calc(50% - 12px);font-size:12px;line-height:16px;margin:0;text-align:left}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .licence a{color:#1eae00}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .licence a:hover{color:var(--Green-Green-1-Hover)}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons{display:block;flex:0 1 calc(50% - 12px);margin-top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-btn{background:#1eae00;border:none;border-radius:4px;color:#fff;font-size:14px;line-height:20px;padding:9px 16px;width:100%}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-btn:hover{background:#187f00}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-btn.is-empty{background:#e7eee6;color:#1eae00;font-weight:700}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-btn.is-empty:hover{background:#c4e4bd;color:#187f00}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-btn:disabled{background:#ccc;cursor:default}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .buttons .save-loader{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .error{bottom:-28px;color:#c00;font-size:12px;left:0;line-height:16px;margin:0;position:absolute;right:0;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .error:empty{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part p.licence{color:#666;font-size:12px;line-height:20px;margin:0;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part p.licence a{color:#1eae00}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part p.licence a:hover{color:var(--Green-Green-1-Hover)}.mapy-dialog-cover .mapy-dialog.firm-review-popup .stars-review .bottom-part{flex:0 0 auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .bottom-part{margin-top:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup>.buttons{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loading .control-part .buttons{text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loading .control-part .buttons .save-btn{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loading .control-part .buttons .save-loader{display:inline-block}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loading-delete .close-overlay .close-header .close-prompt .throw-away .text{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loading-delete .close-overlay .close-header .close-prompt .throw-away .delete-loader{display:inline-block;margin-right:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay{background:#fff9;border-radius:12px;bottom:0;box-shadow:0 4px 16px #0003;left:0;position:absolute;right:0;top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header{background:#f8f8f8;border-top-left-radius:12px;border-top-right-radius:12px;padding:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt{align-items:center;display:flex;height:50px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt p{flex:1 1 auto;font-size:14px;padding-bottom:0;padding-right:16px;padding-top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away{flex:0 0 120px;padding-bottom:0;padding-top:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away .text{color:#c00;text-transform:capitalize}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away .text.try-again{text-transform:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away:hover .text{color:#a00000}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away .delete-loader{display:none}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .cancel{color:#828282;flex:0 0 80px;padding-bottom:0;padding-top:0;text-transform:capitalize}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .cancel:hover{color:#000}.mapy-dialog-cover .mapy-dialog.firm-review-popup .loader-cover{background:#ffffffb3;border-radius:12px;bottom:0;left:0;opacity:.7;position:absolute;right:0;text-align:center;top:0;z-index:10}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode{max-height:524px;padding:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content{border-bottom-right-radius:12px;max-height:524px;overflow:auto;padding:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content .text-review{padding:23px 0 0}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content .text-review .text{margin-left:32px;width:calc(100% - 64px)}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content .text-review .counter{margin-left:44px}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content .text-review .review-photos-upload{margin-left:32px;margin-right:32px;padding-bottom:24px}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode .content .text-review .bottom-part{background:#fff;border-bottom-left-radius:12px;bottom:0;box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003;left:0;margin-top:0;padding:24px 32px;position:sticky;right:0;z-index:10}.mapy-dialog-cover .mapy-dialog.firm-review-popup.no-photos .text-review .text{height:224px}.mapy-dialog-cover .mapy-dialog.firm-review-popup.no-photos .text-review .bottom-part{margin-top:32px}.firm-review-popup-hearth{background:#000000b3;border-radius:16px;height:200px;left:50%;margin-left:-148px;margin-top:-100px;pointer-events:none;position:absolute;text-align:center;top:50%;width:296px;z-index:101;z-index:100}.firm-review-popup-hearth .icon-check-circle{fill:#6fcb5b;display:inline-block;height:56px;margin-top:50px;width:56px}.firm-review-popup-hearth .icon-delete{fill:#fff;display:inline-block;height:56px;margin-top:50px;width:56px}.firm-review-popup-hearth h3{color:#fff;font-size:22px;font-weight:400;line-height:32px;margin:12px 0 0}@media only screen and (max-width:789px){.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part{flex-direction:column-reverse;height:auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .control-part .licence{text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .bottom-part .error{margin-top:8px;position:static}}@media only screen and (max-width:500px){.mapy-dialog-cover .mapy-dialog.firm-review-popup{max-height:90%;max-width:90%;min-height:90%;overflow:auto;padding:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .thank-comment{font-size:18px;line-height:24px;padding:0}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .bottom-part{display:block;margin-top:16px;padding-bottom:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .bottom-part .control-part{flex-direction:column-reverse;height:auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .bottom-part .control-part .buttons{flex:0 1 100%;margin-left:0;margin-top:10px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review .bottom-part .control-part .licence{left:16px;right:16px;text-align:center}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt{display:block;height:auto}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt>p{box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;width:100%}.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .cancel,.mapy-dialog-cover .mapy-dialog.firm-review-popup .close-overlay .close-header .close-prompt .throw-away{border-top:1px solid #ebebeb;box-sizing:border-box;display:inline-block;padding-bottom:10px;padding-top:10px;vertical-align:top;width:50%}.mapy-dialog-cover .mapy-dialog.firm-review-popup.sticky-mode{min-height:auto}.firm-review-popup-hearth{height:auto;left:16px;margin-left:0;position:fixed;right:16px;width:auto}.firm-review-popup-hearth h3{font-size:18px;margin-bottom:30px}}.reviewpopup__back-button,.reviewpopup__back-button:active,.reviewpopup__back-button:focus{background:#0000;border:none;color:#828282;cursor:pointer;display:block;left:12px;padding:0;position:absolute;top:12px}.reviewpopup__back-button .sds-icon,.reviewpopup__back-button:active .sds-icon,.reviewpopup__back-button:focus .sds-icon{display:block}@media only screen and (max-height:425px){.mapy-dialog-cover .mapy-dialog.firm-review-popup{max-height:90%;max-width:90%;min-height:90%;overflow:auto;padding:16px}.mapy-dialog-cover .mapy-dialog.firm-review-popup .text-review{min-height:100%}}.mapy-dialog-cover .mapy-dialog.alternatives{display:flex;flex-direction:column}.mapy-dialog-cover .mapy-dialog.alternatives h3{font-size:20px;line-height:28px;padding:16px 0 24px}.mapy-dialog-cover .mapy-dialog.alternatives .stars-banner{padding-top:16px;text-align:center}.mapy-dialog-cover .mapy-dialog.alternatives .content{align-items:center;flex:1;max-height:350px;overflow:scroll}.mapy-dialog-cover .mapy-dialog.alternatives .content ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;row-gap:16px;width:100%}.mapy-dialog-cover .mapy-dialog.alternatives .content li{align-items:center;background-color:#f0f0f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;max-width:100%;overflow:hidden;padding:10px 16px}.mapy-dialog-cover .mapy-dialog.alternatives .content span{display:inline-block;height:32px;margin-right:16px;width:32px}.mapy-dialog-cover .mapy-dialog.alternatives .content span img{height:100%;width:100%}.mapy-dialog-cover .mapy-dialog.alternatives .content svg{height:24px;width:24px}.mapy-dialog-cover .mapy-dialog.alternatives .content p{color:#828282;flex:1;font-size:14px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapy-dialog-cover .mapy-dialog.alternatives .content b{color:#000;display:block;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.firm-review-stars-picker .title{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:center}.firm-review-stars-picker .stars{margin-top:10px;text-align:center}.firm-review-stars-picker .stars .stars-inner{cursor:pointer;display:inline-block;vertical-align:top}.firm-review-stars-review .firm-review-stars-picker{background:#f8f8f8;border-radius:4px;padding:24px;position:relative}.firm-review-stars-review .firm-review-stars-picker .response{margin-top:18px!important;padding:0 14%;text-align:center}.firm-review-stars-review .firm-review-stars-picker .response .text.error{color:#c00;display:block;font-size:12px;line-height:16px;text-align:center}.firm-review-stars-review .firm-review-stars-picker .response:empty{display:none}.firm-review-stars-review .licence{color:#6f6f6f;font-size:10px;line-height:16px;margin-top:4px!important;text-align:center}#reviewsList .hide{display:none}#reviewsList .header{background-color:#f8f8f8;padding:20px 0 0;position:relative;position:sticky;top:0;z-index:1}#reviewsList .header h1{color:#000;font-size:20px;font-weight:700;line-height:23px;margin:0 0 8px;padding:0 20px}#reviewsList .header h2{color:#000;font-size:14px;font-weight:700;line-height:16px;margin:0;padding:0 20px}#reviewsList .header .back-btn-link{position:absolute;right:20px;top:20px}#reviewsList .header .back-btn-link button{background:#0000;border:none;padding:0}#reviewsList .header .back-btn-link button svg{fill:#828282;height:16px;width:16px}#reviewsList .header .managemycompany-link{color:#1eae00;display:block;font-size:14px;line-height:20px;margin:2px 20px 0}#reviewsList .header .managemycompany-link:hover{color:#187f00}#reviewsList .header .review-line{background:#fff;border-top:1px solid #eee;clear:both;color:#000;font-size:14px;line-height:20px;margin:17px 0 0;padding:22px 20px 20px;position:relative}#reviewsList .header .review-line .stars{color:#1eae00;margin-left:-2px}#reviewsList .header .review-line .stars .stars-banner{margin:0 6px;position:relative;top:2px}#reviewsList .header .review-line .stars .txt{color:#828282}#reviewsList .header .review-line .trigger{position:absolute;right:20px;top:20px}#reviewsList .header .review-line .trigger .icon.icon-square-info{fill:#828282;height:20px;width:20px}#reviewsList .header .review-line .trigger .bubble{background:#525558fa;border-radius:8px;color:#fff;display:none;font-size:14px;line-height:20px;padding:12px;position:absolute;right:36px;text-align:left;top:-3px;transform:translateY(-50%);width:248px;z-index:10}#reviewsList .header .review-line .trigger .bubble:after{border-color:#0000 #0000 #0000 #525558fa;border-style:solid;border-width:6px 0 6px 13px;content:"";height:0;margin-top:-6px;position:absolute;right:-13px;top:50%;width:0}#reviewsList .header .review-line .trigger:hover .bubble{display:block}#reviewsList .header .review-line:empty{display:none}#reviewsList .header .structured-area{background:#fff;padding:0 20px 20px}#reviewsList .header .structured-area:empty{display:none}#reviewsList .review-content a{color:#1eae00}#reviewsList .review-content a:hover{color:var(--Green-Green-1-Hover)}#reviewsList h2.title-reviews{color:#000;font-size:20px;font-weight:700;line-height:23px;margin:4px 0 20px}#reviewsList .filter h2.title-reviews{display:inline-block;margin-bottom:0}#reviewsList .filter .ui-sortbox{float:right;margin-top:5px}#reviewsList .filter .ui-sortbox .ui-sortbox__menu{top:30px}#reviewsList .list.firm-content{padding:0 20px 16px}#reviewsList .list.firm-content .reviews-content{margin-top:16px}#reviewsList .list.firm-content .reviews-content .firm-review-item:first-child:before{display:none}#reviewsList .list.firm-content .reviews-content p.loading{background:url(/img/loader.gif) no-repeat 50% 0;height:32px}#reviewsList.firm-owner .firm-review{display:none}.suggest-map{background:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25));left:16px;opacity:1;position:absolute;top:64px;transform:none;transform-origin:left top;transition:transform .1s ease-in-out,opacity .1s ease-in-out;user-select:none;width:340px;will-change:transform opacity;z-index:10}.suggest-map.hidden{opacity:0;transform:scale(0)}.suggest-map:before{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 10px 16px;content:"";height:0;left:32px;position:absolute;top:-16px;width:0}.suggest-map .img-cont{border-radius:6px;flex:0 0 auto;height:64px;margin:12px 12px 12px 0;overflow:hidden;position:relative;width:64px}.suggest-map .img-cont:after{border-radius:6px;box-shadow:inset 0 0 0 1px #1eae00;content:"";display:block;height:64px;left:0;position:absolute;top:0;width:64px}.suggest-map img{height:64px;width:64px}.suggest-map .left-row{flex:1 1 auto;margin:12px}.suggest-map .left-row p{color:#000;font-size:12px;line-height:16px;margin:0 0 8px}.suggest-map .left-row button{border:none;font-size:12px;line-height:16px;padding:4px 12px}.suggest-map .left-row .button{background:#1eae00;border-radius:4px;color:#fff;font-weight:700}.suggest-map .left-row .button:active,.suggest-map .left-row .button:hover{background:#1f7e07}.suggest-map .left-row .link{background:#0000;color:#1eae00}.suggest-map .left-row .link:active,.suggest-map .left-row .link:hover{color:#1f7e07}.logger-debug{background:#ffffffe6;border-radius:4px;left:16px;max-width:900px;padding:16px;position:fixed;top:60px;z-index:10}.logger-debug .controls .btn{background:#fefefe;border:1px solid #ccc;border-radius:4px;color:#000;cursor:pointer;font-size:13px;margin-left:10px;padding:4px 8px}.logger-debug .controls .btn:first-child{margin-left:0}.logger-debug .controls .query{background:#0000;border:1px solid #ccc;border-radius:4px;margin-left:15px;padding:3px 10px;width:225px}.logger-debug .controls .disable-btn{float:right}.logger-debug ul{font-size:13px;line-height:16px;margin:0;max-height:500px;overflow:auto;padding:0}.logger-debug ul li{border-bottom:1px solid #ccc;cursor:pointer;padding:3px 0}.logger-debug ul li>strong{margin-right:5px}.logger-debug ul li span strong{color:green;font-weight:400}.logger-debug ul li.default-click,.logger-debug ul li:hover{background:#0000001a}.logger-debug ul li.default-click:hover{border-color:red}.logger-debug ul.basic span.default-arg,.logger-debug ul.default li.default-click{display:none}.logger-debug .controls+ul:not(:empty){margin-top:8px}.logger-debug.small-view{max-height:16px;max-width:200px;overflow:hidden}.logger-debug.small-view .controls button:not(.toggle-btn),.logger-debug.small-view .controls input{display:none}@media only screen and (max-width:1350px){.width-1 .logger-debug{max-width:330px}}@media only screen and (max-width:770px){.width-1 .logger-debug{max-width:90%;top:10px}}#gpx .icon-holder{background:#f0f0f0;border-radius:8px;display:inline-flex;height:24px;justify-content:center;justify-items:center;padding:6px;position:relative;vertical-align:top;width:24px}#gpx .icon-holder mapy-icon,#gpx .icon-holder svg{fill:#828282;color:#828282;height:24px;width:24px}#gpx .icon-holder .bubble{background:#525558fa;border-radius:8px;bottom:45px;box-shadow:0 2px 8px #00000040;box-sizing:border-box;color:#fff;display:none;font-size:12px;left:20px;line-height:16px;margin-left:0;max-width:150px;padding:8px 6px;position:absolute;transform:translateX(-50%);width:max-content;z-index:10}#gpx .icon-holder .bubble:after{border-color:#525558fa #0000 #0000;border-style:solid;border-width:12px 5px 0;bottom:-12px;content:"";height:0;left:50%;margin-left:-6px;position:absolute;width:0}#gpx .icon-holder:hover .bubble{display:block}#gpx .icon-holder.point .bubble{left:75px}#gpx .icon-holder.point .bubble:after{left:20px}#gpx .radiocheck{cursor:pointer}#gpx .hide{display:none}#gpx .header{background:#f8f8f8;left:0;padding:20px;position:sticky;right:0;top:0;z-index:10}#gpx .header .btn-close{background:#0000;border:none;padding:4px;position:absolute;right:26px;top:28px}#gpx .header .btn-close svg{fill:#828282;height:12px;width:12px}#gpx .header h2.title{font-size:20px;line-height:28px;margin:0}#gpx .header h3.file-name{color:#828282;font-size:14px;font-weight:400;line-height:16px;margin:0 24px 0 0}#gpx .header .overview{margin-top:22px;text-align:left}#gpx .header .overview .overview-item{display:inline-block;text-align:left;vertical-align:top}#gpx .header .overview .overview-item .text-holder{display:inline-block;margin-left:8px;vertical-align:top;width:auto}#gpx .header .overview .overview-item .text-holder .value{display:block;font-size:24px;font-weight:700;line-height:24px}#gpx .header .overview .overview-item .text-holder .text{color:#757575;display:block;font-size:12px;line-height:16px}#gpx .header .overview.count-1{display:none}#gpx .header .overview.count-1 .overview-item,#gpx .header .overview.count-2 .overview-item,#gpx .header .overview.count-3 .overview-item{width:33.33%}#gpx .header .overview.count-4 .overview-item{width:25%}#gpx .header .overview.count-4 .overview-item .text-holder .value{font-size:20px}#gpx .header .overview .overview-item:first-child .icon-holder .bubble{transform:translateX(-15%)}#gpx .header .overview .overview-item:first-child .icon-holder .bubble:after{left:15%}#gpx .header .controls{display:flex;margin-top:20px}#gpx .header .controls button{background:#0000;border:none;cursor:pointer;display:inline-block;height:56px;vertical-align:top}#gpx .header .controls .btn-save{background:#1eae00;border-radius:4px;flex:0 1 100%;position:relative;white-space:pre;width:0}#gpx .header .controls .btn-save span,#gpx .header .controls .btn-save svg{display:inline-block;vertical-align:top}#gpx .header .controls .btn-save svg{fill:#fff;height:24px;margin-right:10px;width:24px}#gpx .header .controls .btn-save svg #icon{fill:#1eae00;stroke:#fff}#gpx .header .controls .btn-save span{color:#fff;font-size:14px;font-weight:700;line-height:26px;margin-left:10px}#gpx .header .controls .btn-save span.txt{box-sizing:border-box;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;width:100%}#gpx .header .controls .btn-save .bubble{background:#525558fa;border-radius:8px;box-shadow:0 2px 8px #00000040;box-sizing:border-box;color:#fff;display:none;font-size:12px;font-weight:400;left:50%;line-height:16px;margin-left:-75px;padding:8px 6px;position:absolute;top:-45px;white-space:normal;width:150px;z-index:10}#gpx .header .controls .btn-save .bubble:after{border-color:#525558fa #0000 #0000;border-style:solid;border-width:12px 5px 0;bottom:-12px;content:"";height:0;left:50%;margin-left:-6px;position:absolute;width:0}#gpx .header .controls .btn-save:disabled{background:#ccc}#gpx .header .controls .btn-save:disabled svg #icon{fill:#ccc}#gpx .header .controls .btn-save:disabled:hover .bubble{display:block}#gpx .header .controls .btn-add,#gpx .header .controls .btn-new-import{flex:0 0 90px;margin-left:8px;padding:0}#gpx .header .controls .btn-add .txt,#gpx .header .controls .btn-new-import .txt{color:#1eae00;display:block;font-size:12px;margin-top:6px}#gpx .header .controls .btn-add svg,#gpx .header .controls .btn-new-import svg{fill:#1eae00;height:24px;width:24px}#gpx .list-area .list-control{padding:18px 20px}#gpx .list-area .list-control .count-info{display:inline-block;left:7px;position:relative;top:6px;vertical-align:top}#gpx .list-area .list-control .count-info span{display:inline-block;font-size:14px;font-weight:700;line-height:20px;padding:2px 0 0 30px;vertical-align:top}#gpx .list-area .list-control .btn-remove{background:#0000;border:none;float:right;padding:4px 6px}#gpx .list-area .list-control .btn-remove span,#gpx .list-area .list-control .btn-remove svg{display:inline-block;vertical-align:top}#gpx .list-area .list-control .btn-remove svg{fill:#c01;height:24px;margin-right:5px;width:24px}#gpx .list-area .list-control .btn-remove span{color:#c01;font-size:14px;line-height:24px}#gpx .list-area .list{clear:both;margin:0 0 0 20px;padding:0}#gpx .list-area .list .item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;height:64px}#gpx .list-area .list .item .selector{flex:0 0 40px}#gpx .list-area .list .item .selector .radiocheck{margin:18px 0 0 7px}#gpx .list-area .list .item .selector:hover{background:#f8f8f8}#gpx .list-area .list .item .info-area{display:flex;flex:0 1 100%;padding:16px 14px}#gpx .list-area .list .item .info-area .icon-holder{flex:0 0 auto}#gpx .list-area .list .item .info-area .captions{flex:0 1 100%;padding:0 12px;white-space:nowrap;width:0}#gpx .list-area .list .item .info-area .captions .title{display:block;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis}#gpx .list-area .list .item .info-area .captions .desc{color:#828282;display:block;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis}#gpx .list-area .list .item .info-area .controls{flex:0 0 70px;text-align:right}#gpx .list-area .list .item .info-area .controls .btn-delete,#gpx .list-area .list .item .info-area .controls .btn-edit{background:#0000;border:none;cursor:pointer;display:inline-block;margin:0;padding:4px;vertical-align:top}#gpx .list-area .list .item .info-area .controls .btn-delete svg,#gpx .list-area .list .item .info-area .controls .btn-edit svg{fill:#ccc;height:24px;width:24px}#gpx .list-area .list .item .info-area .controls .btn-delete svg:hover,#gpx .list-area .list .item .info-area .controls .btn-edit svg:hover{fill:#828282}#gpx .list-area .list .item .info-area .controls .btn-edit{margin-right:5px}#gpx .list-area .list .item:first-child{border-top:1px solid #f0f0f0}#gpx .list-area .list .item.active .info-area{background:#f8f8f8}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options{box-sizing:border-box;max-width:560px;padding:32px;width:100%}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .btn-close{display:flex;right:16px;top:16px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .title{color:var(--Primary-Primary-1);font-size:20px;font-style:normal;font-weight:700;line-height:32px;text-align:left}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content{display:flex;flex-direction:column;gap:12px;padding:12px 0 0}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content h4{color:var(--Primary-Primary-1);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content .gpxItem__heightContainer{display:flex;flex-direction:column;gap:8px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content .gpxItem__heightContainer .radiocheck:not(#foo)>span{padding:0 0 0 32px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content .gpxItem__activityOptionsContainer{display:flex;flex-direction:column;gap:14px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content .gpxItem__activityOptionsContainer .radiocheck:not(#foo)>span{padding:0 0 0 32px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .content .gpxItem__activityOptionsContainer p{color:#828282;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0 0 0 32px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .buttons{gap:8px;justify-content:center;margin:32px 0 0}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .buttons .btn{align-items:center;border:none;border-radius:8px;display:flex;flex:0 1 auto;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:20px;min-width:112px;padding:6px 16px}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .buttons .btn.btn-ok{background:var(--Green-Green-1);color:var(--Base-Base-1)}.mapy-dialog-cover .mapy-dialog.import-gpx-item-options .buttons .btn.btn-default{background:var(--Primary-Primary-5);color:var(--Primary-Primary-2)}.mapy-dialog-cover .mapy-dialog.import-gpx-save .save-loader{margin-top:31px;text-align:center}.mapy-dialog-cover .mapy-dialog.import-gpx-save .error{color:#c00;font-size:14px;line-height:20px;margin-bottom:-15px;text-align:left}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.loading{display:none}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons button{overflow:hidden;white-space:pre;word-break:break-all}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons .btn-ok{flex:0 1 40%}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons .btn-default{flex:0 1 30%}.mapy-dialog-cover .mapy-dialog.import-gpx-save .maps-select.mymap-folders.loading{pointer-events:none}.mapy-dialog-cover .mapy-dialog.import-gpx-save .maps-select.mymap-folders.loading h2.title{color:#828282}.mapy-dialog-cover .mapy-dialog.import-gpx-save.create-folder .maps-select.mymap-folders,.mapy-dialog-cover .mapy-dialog.import-gpx-save.create-folder p.error,.mapy-dialog-cover .mapy-dialog.import-gpx-save.create-folder>.buttons{display:none}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .content .error{color:#c00;font-size:14px;line-height:20px;margin:16px 0}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .content .error:empty{display:none}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .content .desc{font-style:italic}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .content .desc.no-italic{font-style:normal}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .buttons .btn{margin-left:10px}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog .buttons .loader-img{display:none}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog.loading .buttons{display:block;text-align:center}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog.loading .buttons .btn{display:none}.mapy-dialog-cover .mapy-dialog.import-gpx-dialog.loading .buttons .loader-img{display:inline-block;height:30px;width:30px}.card.marker-popup .card-body .radiocheck{cursor:pointer}.card.marker-popup.geom-popup{height:75px;margin-left:-150px;margin-top:-80px;position:fixed;width:300px;z-index:300}.width-0 #block-map .bp-gpx{box-sizing:border-box;height:50px;padding:5px 17px}.width-0 #block-map .bp-gpx .icon-import{fill:#000;display:inline-block;height:24px;margin:5px 10px 0 0;vertical-align:top;width:24px}.width-0 #block-map .bp-gpx .content{display:inline-block;vertical-align:top}.width-0 #block-map .bp-gpx .content h4{font-size:14px;height:auto;line-height:20px;margin:0}.width-0 #block-map .bp-gpx .content .desc{color:#828282;font-size:12px;line-height:16px;margin:0}body[class^=lang-] .mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons{flex-direction:column}body[class^=lang-] .mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons button{margin:0 0 8px;min-height:34px}@media only screen and (max-width:500px){.mapy-dialog-cover .mapy-dialog.import-gpx-dialog,.mapy-dialog-cover .mapy-dialog.import-gpx-item-options,.mapy-dialog-cover .mapy-dialog.import-gpx-save{width:calc(100% - 32px)}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons{flex-direction:column}.mapy-dialog-cover .mapy-dialog.import-gpx-save .buttons.duplicity-buttons button{margin:0 0 8px;min-height:34px}#gpx .header .controls{flex-wrap:wrap}#gpx .header .controls .btn-add,#gpx .header .controls .btn-new-import{margin-left:0;margin-top:16px}}@media only screen and (max-height:500px){.mapy-dialog-cover .mapy-dialog.import-gpx-dialog,.mapy-dialog-cover .mapy-dialog.import-gpx-item-options,.mapy-dialog-cover .mapy-dialog.import-gpx-save{max-height:calc(100% - 32px);overflow:auto}}.gpx-import{border-radius:12px;box-shadow:0 4px 16px #0003;height:400px;left:50%;margin-left:-340px;margin-top:-200px;padding:40px;top:50%;width:680px;z-index:302}.gpx-import,.gpx-import .close-btn{background:#fff;box-sizing:border-box;position:absolute}.gpx-import .close-btn{border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0000001a;padding:6px 8px;right:19px;top:18px}.gpx-import .close-btn span,.gpx-import .close-btn svg{display:inline-block;vertical-align:top}.gpx-import .close-btn svg{fill:#6b7580;height:12px;margin-right:6px;margin-top:1px;width:12px}.gpx-import .close-btn span{font-size:13px;line-height:15px}.gpx-import h2.title{color:#000;font-size:20px;line-height:32px;margin:8px 0 0;text-align:center}.gpx-import .upload-area{border:2px dashed #ccc;cursor:pointer;display:block;height:240px;margin:30px 0 0;position:relative}.gpx-import .upload-area .plus{background:var(--Green-Green-1);height:24px;left:50%;margin-left:-2px;position:absolute;top:65px;width:4px}.gpx-import .upload-area .plus:after{background:var(--Green-Green-1);content:"";height:4px;left:-10px;position:absolute;top:10px;width:24px}.gpx-import .upload-area h3.title{bottom:65px;color:var(--Green-Green-1);font-size:20px;font-weight:400;left:100px;line-height:28px;margin:0;position:absolute;right:100px;text-align:center}.gpx-import .upload-area input[type=file]{display:none}.gpx-import .upload-area.active,.gpx-import .upload-area:active,.gpx-import .upload-area:hover{background:#29ac071a;border-color:var(--Green-Green-1)}.gpx-import .error{background:#d83838cc;border-radius:4px;color:#fff;font-size:18px;left:100px;line-height:20px;padding:30px;position:absolute;right:100px;text-align:center;top:65px}.gpx-import .error.ext-error{font-size:20px;line-height:28px;padding:11px 20px}.gpx-import .error.ext-error strong{display:block}.gpx-import .loader{background:#fff9;border-radius:12px;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:2}.gpx-import .loader img{margin-top:28%}.gpx-import-cover{background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;z-index:302}@media only screen and (max-width:700px){.gpx-import{left:16px;margin-left:0;right:16px;width:auto}}@media only screen and (max-height:600px){.gpx-import{bottom:16px;height:auto;margin-top:0;top:16px}.gpx-import .upload-area{height:66%}.gpx-import .upload-area .plus{top:20%}.gpx-import .upload-area h3.title{bottom:20%}}@media only screen and (max-width:600px){.gpx-import .upload-area h3.title{bottom:20%;left:16px;right:16px}.gpx-import .error{left:16px;right:16px}}#pathcontent,#pathcontent .header{position:relative}#pathcontent .header .top-image{line-height:0;position:relative}#pathcontent .header .top-image img{height:225px}#pathcontent .header .top-image svg{fill:#ccc;height:225px;width:400px}#pathcontent .header .top-image:after{background:#0006;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#pathcontent .header .button-back{background-color:#00000080;left:16px;top:16px}#pathcontent .header .button-back button{padding:5px 16px}#pathcontent .header .button-back button:before{content:none!important}#pathcontent .header .button-back button svg{fill:#fff;height:17px;margin-right:6px;vertical-align:middle;width:10px}#pathcontent .header span.icon{left:50%;margin-left:-16px;position:absolute;top:48px}#pathcontent .header span.icon svg{fill:#fff;height:32px;width:32px}#pathcontent .header span.date{font-size:12px;line-height:16px;top:124px}#pathcontent .header h1,#pathcontent .header span.date{color:#fff;left:16px;position:absolute;right:16px;text-align:center}#pathcontent .header h1{font-size:24px;line-height:32px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;top:88px;white-space:nowrap}#pathcontent .header button.menu{background:#0000;border:0;height:20px;padding:0;position:absolute;right:16px;top:16px;width:20px}#pathcontent .header button.menu svg{fill:#fff}#pathcontent .stats{border-top:1px solid #e8e8e8;margin:0;min-height:72px;padding:16px 16px 8px;text-align:center}#pathcontent .stats li{display:inline-block;text-align:center;vertical-align:top}#pathcontent .stats li .sub,#pathcontent .stats li .sup{color:#58626d;display:block;font-size:12px}#pathcontent .stats li strong{display:block;font-size:34px;font-weight:700;margin-right:0}#pathcontent .line-chart-cover .line-chart{border-top:1px solid #e8e8e8;margin-left:16px;max-width:368px;padding-top:0;width:100%}#pathcontent>.mymap-contextmenu{left:auto;right:20px;top:40px;transform:none}#pathcontent .user-note.read-only.foreign{margin:0 20px 12px}#pathcontent .mymap-export button{border:none;font-size:12px;margin:24px 0 0 16px;padding:0}#pathcontent .mymap-export button svg{fill:#828282;height:20px;margin-right:4px;position:relative;top:-1px;vertical-align:middle;width:20px}#pathcontent .mymap-export div{display:none;margin-left:32px;margin-top:4px}#pathcontent .mymap-export div button{display:block;font-size:11px;margin:0;padding:4px}#pathcontent .mymap-export.opened div{display:block}@media only screen and (max-width:789px) and (min-width:430px){.width-1 #pathcontent .top-image{text-align:center}.width-1 #pathcontent .top-image img{height:100%}.width-1 #pathcontent .title-container{padding:20px 0;text-align:center}.width-1 #pathcontent .title-container span.icon{left:auto;position:relative;right:6px}.width-1 #pathcontent .title-container h1{display:inline-block;margin:0}.width-1 #pathcontent .title-container button.menu{top:26px}.width-1 #pathcontent .module-container{text-align:center}.width-1 #pathcontent .module-container button{margin-left:16px}.width-1 #pathcontent .line-chart{max-width:none}}.mymap-popup.path-edit{border-radius:4px;overflow-y:auto}.mymap-popup.path-edit .hide{display:none}.mymap-popup.path-edit>div h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:16px}.mymap-popup.path-edit>div .header{background-color:#f8f8f8;border-top-left-radius:4px;border-top-right-radius:4px;display:block;margin:0;padding:16px 0}.mymap-popup.path-edit>div .header h3{font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 16px 16px}.mymap-popup.path-edit>div .header h3 b{font-weight:700}.mymap-popup.path-edit>div>span{display:block;font-size:14px;line-height:20px;padding:16px 16px 12px}.mymap-popup.path-edit>div>div{display:flex;padding:0 16px}.mymap-popup.path-edit>div input[type=text]{border:1px solid #cdcdcd;border-radius:3px;color:#000;display:block;font-size:14px;line-height:16px;margin:0;outline:0;padding:10px 12px;width:100%}.mymap-popup.path-edit>div input[type=text]:focus,.mymap-popup.path-edit>div input[type=text]:hover{border-color:var(--Green-Green-1)}.mymap-popup.path-edit>div .buttons{padding:32px 16px 20px}.mymap-popup.path-edit>div .buttons .delete,.mymap-popup.path-edit>div .buttons .save{background-color:var(--Green-Green-1);border-radius:3px;box-shadow:inset 0 -1px 2px 0 #0003,0 0 2px 0 var(--Green-Green-1);color:#fff;font-size:12px;font-weight:700;line-height:14px;margin-right:24px;padding:6px 32px}.mymap-popup.path-edit>div .buttons .delete{font-size:14px}.mymap-popup.path-edit>div .buttons .cancel{font-size:14px;line-height:16px}.mymap-popup.path-edit>div .error{color:#e11f00;font-size:12px;line-height:14px;margin-top:-4px;padding:0 16px 16px}.mymap-popup.path-edit>div.delete>p{font-size:14px;line-height:20px;padding:0 16px}.mymap-popup.path-edit>div.delete .buttons{padding-top:20px}#pathcontent.pathcontent2 .ui-heroheader__title .icon{fill:#fff;height:24px;width:24px}#pathcontent.pathcontent2 .ui-heroheader__title h1{font-size:20px;font-weight:700;line-height:23px;margin:8px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pathcontent.pathcontent2 .ui-heroheader__title span{font-size:12px;font-weight:400;line-height:14px}#pathcontent.pathcontent2 .mymapsBox{padding:20px 20px 12px}.userweb-config{padding:20px 16px}.userweb-config label.switch{display:block;margin:0;padding-left:48px;text-indent:-48px}.userweb-config label.switch.switch{-webkit-touch-callout:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.userweb-config label.switch.switch input{display:none}.userweb-config label.switch.switch input:checked+.slider{background-color:#1eae00;border-color:#1eae00}.userweb-config label.switch.switch input:checked+.slider:before{border-color:#1eae00;transform:translateX(16px)}.userweb-config label.switch.switch .slider{background-color:#f2f2f2;border-radius:2px;cursor:pointer;display:inline-block;position:relative;top:2px;width:32px}.userweb-config label.switch.switch .slider,.userweb-config label.switch.switch .slider:before{border:1px solid #ccc;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;height:16px;transition:.4s}.userweb-config label.switch.switch .slider:before{background-color:#fff;border-radius:2px;content:"";display:block;left:-1px;position:absolute;top:-1px;width:16px}.userweb-config label.switch .slider{margin-right:16px}.userweb-config label.switch small{vertical-align:super}.userweb-config h3{border-bottom:1px dotted #999;margin:0;padding:20px 8px 4px}.userweb-config h3:first-of-type{padding-top:10px}.userweb-config h3:first-letter{text-transform:uppercase}.userweb-config .item{font-size:14px;line-height:18px;margin:14px 0;padding:0 4px}.userweb-config .item input[type=text]{background-color:#fff;border:1px solid #1eae00;border-radius:4px;box-shadow:inset 0 1px 2px 0 #0003;box-sizing:border-box;display:inline-block;font-size:14px;height:30px;padding:5px 15px;text-align:center;width:40%}.userweb-config .item input[type=text]:active,.userweb-config .item input[type=text]:focus{outline:none}.userweb-config .item span.text{display:block}.userweb-config small{color:#ccc;font-size:70%;padding-left:2px;white-space:nowrap}.userweb-config .buttons{padding-top:40px;text-align:center}.userweb-config button{border:1px solid #ccc;border-radius:3px;color:#6b7580;display:inline-block;font-size:14px;line-height:20px;min-width:96px;padding:4px 16px;width:auto}.userweb-config button.save{background-color:var(--Green-Green-1);border-color:var(--Green-Green-1);color:#fff;font-weight:700;margin-right:16px}.userweb-config button.back{border:0;margin-left:24px;min-width:auto;padding:0}.userweb-config button.close{border:none;height:12px;min-width:auto;padding:0;position:absolute;right:16px;top:16px;width:12px}.userweb-config button.close svg{fill:#6b7580}.userweb-config p{margin:0}.userweb-config p.radio-cont label{display:block;padding:6px 20px}ul.mobile-apps{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0 20px;padding:0;text-align:center}.ui-app-badge{display:inline-block}.ui-app-badge img{display:block}.ui-app-badge:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:2px}#map .tiles .invert{filter:invert(1)}#map svg .invert *{stroke:#000}.smap .tile-dimm-layer{background-color:#fff0;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .4s;width:100vw}.smap.saturation .tile-dimm-layer{background-color:#fff6}.smap .tiles{filter:saturate(100%);transition:filter .4s}.smap.saturation .saturationOn{filter:saturate(30%)}@media only screen and (max-width:429px){.width-1 .layout__footer .tweak button{display:block;margin-bottom:10px}.width-1 .layout__footer .tweak .facebook,.width-1 .layout__footer .tweak .twitter{margin:0}.width-1 .layout__footer .tweak .twitter{margin-left:10px}.width-1 #search-tips-popup,.width-1 .smap-suggest{max-width:100%}.width-1 #detail .module-bar{padding-left:20px}.width-1 #detail .module-bar .module-content+.module-content{margin-left:7px}.width-1 #track .list .empty img{max-width:100%}.width-1 #track .list .stats ul{padding-left:10px;padding-right:10px}.width-1 #fotomapy .foto-filter{float:none}.width-1 #fotomapy .upload-button{float:none;margin-left:4px;margin-top:15px;top:0}.width-1 #fotomapy .foto-item{padding:10px}.width-1 #promohp{padding-left:20px;padding-right:20px}.width-1 #promohp .link-item{max-width:100%}.width-1 #promohp .link-item img{height:auto;min-width:auto;object-fit:fill;width:100%}.width-1 #search-results ul:empty{display:none}.width-1 #search-results ul:empty+.info.nothingFound{padding-top:5px}.width-1 #search-results .adv-title{margin-top:10px}.width-1 .route-modules .module-content.route-weather .route-weather-form-box .box-time>span{display:block}.width-1 .route-params{padding:22px 18px 24px 16px}.width-1 .route-params .route-buttons button.beta:before{left:12px;position:absolute;top:-2px}.width-1 .route-params .route-buttons svg,.width-1 .route-params>svg{height:20px;width:20px}.width-1 .route-type-params{font-size:10px}.width-1 .route-type-params .toll .popup{width:188px}.width-1 .route-type-params .toll .popup .checkbox-item .radiocheck p,.width-1 .route-type-params .toll .popup .hide-title span{font-size:10px}.width-1 .ad-container-route.show{border-bottom:1px solid #eee;padding:12px 0}.width-1 .ad-container-route.show div{margin:0 auto}.width-1 #detail .content-review .myreview-line .myreview-info p{max-width:50%;white-space:break-spaces}.width-1 #detail .content-review .myreview-line.review-actual:not(.edit-review) .myreview-info{display:block}.width-1 #detail .content-review .myreview-line.review-actual:not(.edit-review) .myreview-info p{max-width:100%}.width-1 #detail .content-review .firm-line .review-line .firm-btn{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:pre}.width-1 .firm-content .reviews-content .firm-review-item .reply-cont .reply-inner h2 .date{display:block;margin-left:0}.width-0 .control-layer .mapset.active+.button-group{display:none}.width-0 .melown3d .ui-controls{bottom:115px!important}.width-0 .melown3d .basic-compass{bottom:60px!important}}@media only screen and (max-width:1080px){.width-1 .control-layer .button-group span{display:none}}@media only screen and (max-width:1080px) and (min-width:790px){.width-2 .control-layer.map-control{left:auto;right:20px;top:55px}}@media only screen and (max-width:870px){.width-1 .control-layer span{display:none}.width-2 #tweaks-list h1{padding:0 10px}.width-2 #tweaks-list .list{padding-left:10px;padding-right:10px}}#block-map{z-index:2}#block-map h4:before,#block-map p.empty-bar:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b7580;font-family:mapy;font-size:22px;font-style:normal;font-weight:400;margin-right:8px;position:relative;top:3px}#block-map h4.bp-detail *,#block-map h4.bp-userprofile *{vertical-align:middle}#block-map h4.bp-detail:before{content:url(/img/marker/little.png);margin-right:3px;top:4px}#block-map h4.bp-search:before{content:"L"}#block-map h4.bp-route:before{content:"T"}#block-map h4.bp-trips:before{content:"I"}#block-map h4.bp-distancemeter:before,#block-map h4.bp-usermarks:before,#block-map p.bp-distancemeter:before,#block-map p.bp-usermarks:before{content:"V"}@media only screen and (max-width:1190px){.width-2 #image-uploader{max-width:100%;min-width:auto}.width-2 #image-uploader .uploader-container .upl-preview-box .upl-previews{float:none;margin:0 auto}}@media only screen and (max-width:885px) and (min-width:790px){.width-1 .melown3d .ui-controls{left:75px;right:100px;width:auto}.width-1 .melown3d .ui-controls button{margin-top:10px}}@media only screen and (max-width:789px){button.fullscreen{display:none}.smap .hud .zoom{right:8px;top:8px}#layout-content.transition{transition:none!important}body:not(.content-full) #layout-scroll{height:auto;overflow:hidden}#layout-bar button{height:auto;vertical-align:top}#layout-bar button span{display:none}#layout-bar button span.route-count{display:inline-block;margin-left:0}#layout-bar button span.route-count.round{margin-left:-19px;margin-top:29px}#layout-bar .bounce{animation:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none}#layout-bar.items-4 button{max-width:none;width:25%}#layout-bar.items-4 button span.avatar-small{display:block;margin:0 auto}#layout-bar.items-4 button span.avatar-small *{display:block}.control-layer .mapset span{display:inline-block}.control-layer .button-group{display:none}.hiddencontrols .noprint .control-layer .button-group{display:inline-block}.hiddencontrols .noprint .control-layer .button-group span{display:none}.language-control2 ul{left:auto;right:0}#detail [class*=content-]{margin-left:20px}#detail .content-photo,#detail .content-poster{margin:0;min-height:auto}#detail .button-top{margin-left:20px}#detail .content-weather{margin-left:0}#gallery .photo div{max-width:95%}#timeboard .header,#timeboard .lines,#timeboard .sheet-container,#timeboard .tabs{max-width:95%;width:100%!important}#timeboard .sheet-container .right-column{width:100%!important}#timeboard .sheet-container .explanation-notes{margin:16px}#timeboard .sheet-container .origin{margin:0 16px 16px}#timeboard .sheet-container .valid-through{margin:16px 16px 0}#timeboard .sheet-container table.timetable{border-left:none;border-right:none;position:static}#timeboard .sheet-container .timetable-switch{border-left:none}#timeboard .sheet-container table.line{border-top:1px solid #e1e1e1;width:100%}.modules .module-content{margin-left:20px}.modules .module-content a.button.profile-switch+div,.modules .module-content button.profile-switch+div{margin-right:6px;width:auto}.module-bar .module-content{width:70px}.module-bar .module-content.visit{width:100px}#mapset-switch{padding-left:5px;padding-right:0}.season-pois ul>li{padding-left:20px}.season-pois li img{max-height:none;max-width:100%}#trips ul li.trip-small{padding-left:20px}#trips .trip-large>div:not(.item),#trips .trip-large>h3,#trips .trip-large>p{margin-left:20px!important;padding-left:0!important}#trips .trip-large li{padding-left:37px}#trips .trip-large li .number{left:8px}#route-form #route-param-box .criterion .radiocheck.toll{margin-left:0}#route-form .line-chart{margin-left:-4px;max-width:100%}#usermarks ul li.edit form input{max-width:302px;width:90%}#usermarks ul li.edit form .gps input{max-width:242px;width:82%}#detail .content-typename{margin-top:20px}.control-layer{left:8px;top:8px}.map-control.cesko{top:8px}#left3d .zoom,.hud .zoom{right:8px;top:8px}#left3d .backToMap{left:133px;top:8px}.share-popup{box-sizing:border-box;padding:8px;right:8px;width:calc(100% - 16px)}.share-popup input{position:relative;z-index:51}.width-1{overflow-x:hidden;overflow-y:auto}.width-1 .control-layer .mapset,.width-1 .hud .zoom{display:none}.width-1 #map{height:75px!important;width:100%}.width-1 #map .noprint .copyright,.width-1 #map .noprint .scale{display:none}.width-1 #block-map,.width-1 #scene{display:block;height:75px!important;position:absolute!important;top:0;width:100%}.width-1.mobilePromoLine #block-map,.width-1.mobilePromoLine #scene{top:87px}.width-1 #block-map{background:#fff;opacity:.001}.width-1 #block-map *{display:none}.width-1 #layout-content{height:auto;margin-top:75px;min-height:calc(100% - 75px);width:100%}.width-1 #visit-list>div:not(.loader-big){padding:10px 24px 18px}.width-1 #left3d .backToMap,.width-1 #left3d .basic-compass,.width-1 #left3d .zoom,.width-1 .cancel-btn{display:none}.width-1 #usermarks .items li .view-cont .buttons .cancel-btn{display:inline-block}.width-1 #distance-meter{position:static}.width-1 #route-form .info-box{padding-top:75px;position:static;top:auto}.width-2{overflow-x:hidden;overflow-y:auto}.width-2 #block-map,.width-2 #map{display:none;position:absolute!important}.width-2.mobilePromoLine #map{top:87px}.width-2 #layout-content{margin-top:0;width:100%}.width-2 #layout-content #layout-scroll{height:100%!important;overflow-x:auto}.width-2 #detail .content-subtitle,.width-2 #detail .content-title,.width-2 #detail .content-typename{margin-left:100px}.mobile-promo .apps li,.mobile-promo .apps li+li{display:block;margin:16px auto}.mobile-promo .intro{padding-bottom:20px}.mobile-promo .intro h2{font-size:20px;line-height:20px}.mobile-promo .features div{border-bottom:none;box-sizing:border-box;width:100%}.mobile-promo .features div:nth-of-type(2n),.mobile-promo .features div:nth-of-type(odd){margin:0 auto;max-width:none;padding:0 10px}.mobile-promo .features div:nth-of-type(2n) img,.mobile-promo .features div:nth-of-type(odd) img{display:block;float:none;margin:0 auto}.mobile-promo .features div h3,.mobile-promo .features div p{margin:16px}.mobile-promo .features div h3{border-top:1px solid #f7f7f7;margin-top:0;padding-top:16px}.width-0{overflow:hidden}.width-0 p.empty-bar{color:#ccc;margin-left:10px;position:relative;top:-6px}.width-0 #layout-header,.width-0 button.fullscreen{display:none}.width-0 #block-map{background:#fff;bottom:0;cursor:pointer;display:block;height:48px;left:0;opacity:1;position:fixed;width:100%;z-index:2}.width-0 #block-map h4{display:block;height:40px;line-height:40px;margin:0 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.width-0 #block-map h4.bp-userprofile{height:48px;line-height:48px}.width-0 #block-map h4.bp-userprofile.has-avatar{margin:0 10px 0 92px}.width-0 #block-map h4.bp-userprofile .ui-avatar{bottom:10px;left:10px;position:absolute}.width-0 #scene{bottom:48px;display:block;height:auto!important;position:absolute!important;top:0;width:100%}.width-0 #map{width:100%}.width-0.mobilePromoLine #scene{top:87px}.width-0 #layout-content{bottom:0;height:48px;overflow:hidden;position:absolute;top:auto;width:100%!important}.width-0 #layout-content #layout-scroll{display:none}.width-0 #scene .cancel-btn{bottom:10px;right:10px;transform:none}.width-0 #scene{bottom:0}.width-0 .melown3d .basic-compass,.width-0 .melown3d .ui-controls{bottom:70px}.width-1 #scene .distance-popup{display:none}.width-1 #detail .content-poster a canvas,.width-1 #detail .content-poster a img{width:100%!important}}@media only screen and (max-width:355px){#route-form .params-panel{margin-left:10px}.language-control2{margin-top:6px}.language-control2 ul{left:-8px;right:auto}}@media only screen and (max-width:390px){#detail .content-review .myreview-line .myreview-info{align-items:center;display:flex}#detail .content-review .myreview-line .myreview-info p{flex:2;padding-right:0}#detail .content-review .myreview-line .myreview-info .firm-btn{flex:1;overflow:hidden;position:static;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:789px){#distance-meter .header h1,#distance-meter .line-chart-cont .line-chart,#usermarks .header h1{max-width:100%}#distance-meter .dm-container .scroll-section,#distance-meter .dm-container .scroll-section>*{max-width:100%;width:100%}.gallery-detail #mapycz,.gallery-list #mapycz{display:none}}@media only screen and (max-width:1366px) and (min-width:789px){.width-0 .melown3d .copyright,.width-1 .melown3d .copyright{padding-right:75px}}@media only screen and (max-height:850px){#route-form .info-box{padding-top:75px;position:static;top:auto}}@media only screen and (max-height:650px){.mobile-promo .sticky{position:static}}@media only screen and (min-width:100px){.width-0.frame #map .marker.lookup-poi,.width-0.frame #map .marker.type-poi,.width-0.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-1.frame #map .marker.lookup-poi,.width-1.frame #map .marker.type-poi,.width-1.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-2.frame #map .marker.lookup-poi,.width-2.frame #map .marker.type-poi,.width-2.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]),.width-3.frame #map .marker.lookup-poi,.width-3.frame #map .marker.type-poi,.width-3.frame #map svg g g:not([id*=route-]):not([id*=distancemeter]):not([id*=places-]):not([id*=activity-]):not([id*=detail-g]){pointer-events:none}.width-0.frame #map svg g g[id*=activity-],.width-0.frame #map svg g g[id*=detail-g],.width-0.frame #map svg g g[id*=distancemeter],.width-0.frame #map svg g g[id*=places-],.width-0.frame #map svg g g[id*=route-],.width-1.frame #map svg g g[id*=activity-],.width-1.frame #map svg g g[id*=detail-g],.width-1.frame #map svg g g[id*=distancemeter],.width-1.frame #map svg g g[id*=places-],.width-1.frame #map svg g g[id*=route-],.width-2.frame #map svg g g[id*=activity-],.width-2.frame #map svg g g[id*=detail-g],.width-2.frame #map svg g g[id*=distancemeter],.width-2.frame #map svg g g[id*=places-],.width-2.frame #map svg g g[id*=route-],.width-3.frame #map svg g g[id*=activity-],.width-3.frame #map svg g g[id*=detail-g],.width-3.frame #map svg g g[id*=distancemeter],.width-3.frame #map svg g g[id*=places-],.width-3.frame #map svg g g[id*=route-]{cursor:pointer}.width-0.frame #left3d canvas,.width-1.frame #left3d canvas,.width-2.frame #left3d canvas,.width-3.frame #left3d canvas{pointer-events:none}.width-0.frame #layout-content,.width-1.frame #layout-content,.width-2.frame #layout-content,.width-3.frame #layout-content{display:none}.width-0.frame.pano #layout-content,.width-1.frame.pano #layout-content,.width-2.frame.pano #layout-content,.width-3.frame.pano #layout-content{display:block;right:0;width:100%}.width-0.frame .panorama .pano-logo,.width-1.frame .panorama .pano-logo,.width-2.frame .panorama .pano-logo,.width-3.frame .panorama .pano-logo{display:none}.width-0.frame #map,.width-0.frame #scene,.width-1.frame #map,.width-1.frame #scene,.width-2.frame #map,.width-2.frame #scene,.width-3.frame #map,.width-3.frame #scene{height:100%!important}.width-0.frame #block-map,.width-1.frame #block-map,.width-2.frame #block-map,.width-3.frame #block-map{display:none}.width-0.frame #map .noprint .copyright,.width-0.frame #map .noprint .scale,.width-0.frame .hud .zoom,.width-1.frame #map .noprint .copyright,.width-1.frame #map .noprint .scale,.width-1.frame .hud .zoom,.width-2.frame #map .noprint .copyright,.width-2.frame #map .noprint .scale,.width-2.frame .hud .zoom,.width-3.frame #map .noprint .copyright,.width-3.frame #map .noprint .scale,.width-3.frame .hud .zoom{display:block}.width-0.frame #map .marker.non-active,.width-1.frame #map .marker.non-active,.width-2.frame #map .marker.non-active,.width-3.frame #map .marker.non-active{cursor:pointer}}.frame-overlay{align-items:center;background:#000000b3 url(/img/frame-overlay.png) repeat 0 0;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.frame-overlay .mymap-popup{color:#000;max-width:320px;text-align:center}.frame-overlay .mymap-popup h2{font-size:20px;font-weight:700;line-height:32px;margin:0;padding:26px 0 8px;text-align:center}.frame-overlay .mymap-popup a{color:#1eae00;display:block;font-size:14px;line-height:20px;margin:0 0 8px;padding:0}.frame-overlay .mymap-popup a:hover{color:var(--Green-Green-1-Hover)}.frame-overlay .mymap-popup button{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#6b7580;font-size:14px;line-height:20px;margin:16px auto 24px;padding:6px 38px}.frame-overlay .mymap-popup button:hover{background-color:#f9f9f9}.frameO .smap .copyright{z-index:11}.frameO .melown-credits-popup-cover{z-index:12}.frameO .melown-credits-popup{z-index:13}@media only screen and (max-width:789px){.frame-overlay{background-image:url(/img/frame-overlay-midi.png)}}@media only screen and (max-width:429px){.frame-overlay{background-image:url(/img/frame-overlay-mini.png)}}.android-app-promotion{background:#fff url(/img/android/robert.svg) no-repeat 0 12px;box-shadow:0 4px 16px #00000040;box-sizing:border-box;padding:24px 0;position:absolute;top:0;width:100%;z-index:301}.android-app-promotion h1,.android-app-promotion p{margin:0 104px;text-align:center}.android-app-promotion h1{font-size:16px;font-weight:700;line-height:18px}.android-app-promotion p{font-size:14px;line-height:20px}.android-app-promotion div{display:flex;flex-wrap:wrap;justify-content:center}.android-app-promotion a.button,.android-app-promotion button{background:#fff;border:1px solid #ccc;border-radius:4px;color:#828282;display:inline-block;font-size:16px;line-height:24px;margin:16px 16px 0 0;padding:6px 12px}.android-app-promotion a.button.primary,.android-app-promotion button.primary{background:#1eae00;border:1px solid #1eae00;color:#fff;font-weight:700}.android-app-promotion__scrim{background:#0006;bottom:0;left:0;position:absolute;right:0;top:0;z-index:301}@media only screen and (max-width:767px){.android-app-promotion{padding:24px 20px 24px 104px}.android-app-promotion h1,.android-app-promotion p{margin:0;text-align:left}.android-app-promotion div{justify-content:left}}.map-card{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0003;position:absolute;z-index:10}.ui-header__userprofile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-header__userprofile-icon{flex:0 0 auto;margin-left:4px}.ui-activity-title{align-items:flex-start;display:flex;font-weight:400;margin:0}.ui-activity-title div{color:#666;font-size:14px;line-height:20px;margin:2px 8px}.ui-activity-title .ui-dashboard-icon{flex:0 0 auto}.ui-activity-item{align-items:center;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;overflow:hidden}.ui-activity-item:active,.ui-activity-item:hover{background:#f0f0f0}.ui-activity-item:active .ui-activity-item--right,.ui-activity-item:hover .ui-activity-item--right{display:block}.ui-activity-item--left{align-items:center;background:#f2f2f2;border-radius:4px;color:#6b7580;display:flex;flex:0 0 auto;height:32px;justify-content:center;margin:4px;mix-blend-mode:multiply;width:32px}.ui-activity-item--middle{color:#666;flex:1 1 auto;font-size:14px;line-height:16px;margin:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-activity-item--right{display:none;flex:0 0 auto;height:24px;margin:8px}.ui-dashboard-icon{display:inline-block}.ui-dashboard-icon img{display:block;height:100%;width:100%}.ui-dashboard-icon--big{height:56px;width:56px}.ui-dashboard-icon--small{height:24px;width:24px}.ui-dashboard-item{align-items:flex-start;background:#f0f0f0;border-radius:8px;display:flex;gap:12px;min-width:0;padding:8px;position:relative;user-select:none}.ui-dashboard-item:active,.ui-dashboard-item:focus,.ui-dashboard-item:hover{background:#e1e1e1}.ui-dashboard-item .ui-dashboard-icon{flex:0 0 auto;height:40px;width:40px}.ui-dashboard-item div{flex:1 1 auto;min-width:0}.ui-dashboard-item h2{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui-dashboard-item h2,.ui-dashboard-item p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dashboard-item p{color:#666;font-size:12px;line-height:16px}.ui-dashboard-item .highlight{color:var(--Seznam-Red-Seznam-Red);font-weight:700}.ui-dashboard-item .damp,.ui-dashboard-item .highlight{display:inline;font-size:12px;line-height:16px;margin:0;padding:0}.ui-dashboard-item .damp{font-weight:400}.ui-dashboard-item .rejected{align-items:flex-start;background:var(--Primary-Primary-4);border-radius:10px;color:var(--Seznam-Red-Seznam-Red,#c00);display:flex;font-size:11px;font-style:normal;font-weight:700;gap:10px;line-height:18px;margin:0;padding:0 4px;position:absolute;right:0;text-align:center;top:0}.ui-photo-preview{border-radius:4px;cursor:pointer;display:inline-block;height:48px;overflow:hidden;transition:box-shadow .1s ease-in-out;width:48px}.ui-photo-preview img{background:#f2f2f2;height:100%;object-fit:cover;width:100%}.ui-photo-preview:focus,.ui-photo-preview:hover{box-shadow:0 0 0 .125rem #1eae00,0 4px 20px #00000040}.userprofile-reviews__loader{display:block;margin:64px auto}.userprofile-reviews__list{display:block;margin:0;padding:0}.userprofile-reviews__list .myreview+.myreview{border-top:1px solid #00000014}.userprofile-reviews__topbar{align-items:center;display:flex;justify-content:space-between;margin:8px 20px 0 108px}.userprofile-reviews__topbar .ui-reviewmotivation__counter{font-size:18px;line-height:24px;margin-right:4px}.userprofile-reviews__emptyText{color:#000;font-size:14px;line-height:20px;margin:48px 36px 20px;text-align:center}.userprofile-reviews__emptyImg{display:block;margin:20px auto}.user-profile-container.hide{display:none}.user-profile-container .ui-header__title{align-items:center;display:flex}.user-profile-section-list{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:20px}.mapy-dialog-cover .mapy-dialog.activerequest-dialog{max-width:460px;padding:40px 32px 32px;width:100%}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .ui-reviewlicence{color:#666;font-size:12px;line-height:16px;margin:32px 0 4px;text-align:center}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .activerequest-dialog__footer{align-items:center;display:flex;margin:16px 0 0}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .activerequest-dialog__footer .ui-reviewlicence{margin:0 40px 0 0;text-align:left}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .activerequest-dialog__footer button.ui-oldDialogButton{white-space:nowrap}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .buttons{margin-top:0}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .content .ui-rating-card{opacity:1;transform:translateZ(0);transition:all .3s ease-out}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .content .ui-rating-card .firm-review-stars-picker{background:none;padding:64px 0}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .content.activerequest-dialog__content--hidden .ui-rating-card{opacity:0;transform:translate3d(30px,0,0)}.mapy-dialog-cover .mapy-dialog.activerequest-dialog .content.activerequest-dialog__content--hidden .activerequest-dialog__age{opacity:0;transform:translate3d(0,-16px,0)}.activerequest-dialog__userGreeting{color:#000;font-size:20px;line-height:28px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.activerequest-dialog__age{color:#6f6f6f;font-size:12px;line-height:16px;margin:20px 0 8px;opacity:1;transform:translateZ(0);transition:all .3s ease-out}.activerequest-dialog__thanks{align-items:center;color:#828282;display:flex;flex-direction:column;font-size:20px;height:326px;justify-content:center;line-height:28px;opacity:1;text-align:center;transition:opacity .3s ease-out}.activerequest-dialog__thanks p{margin:0}.activerequest-dialog__thanks mapy-icon{background:#1eae00;border-radius:50%;color:#fff;display:block;height:44px;margin:0 auto 16px;width:44px}.activerequest-dialog__thanks--hidden{opacity:0}.ar-CloseDialog{padding:0;width:460px}.ar-CloseDialog h2{color:#000;font-size:20px;line-height:28px;margin:85px 32px 24px;text-align:center}.ar-CloseDialog .ui-oldDialogButton{display:block;margin:16px auto 0;width:256px}.ar-CloseDialog .ui-oldDialogButton:last-child{margin-bottom:86px}.ar-CloseDialog .buttons{margin:0}.dashboard-main-cont .ui-onboarding{margin:20px}.dashboard-section-list{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:20px}.dashboard-last-list{margin:20px 0}.dashboard-error{color:#000;font-size:14px;line-height:20px;margin:48px 36px 20px;text-align:center}.dashboard-section{border-bottom:1px solid #00000014;margin:0 0 16px 20px;padding:0 20px 16px 0}.dashboard-section:only-child{border-bottom:none;padding-bottom:0}.dashboard-section.dashboard-photos{padding-right:8px}.dashboard-placeslist{display:block;margin:8px 0 0;padding:0 0 0 32px}.dashboard-placeslist .thumbnail{border-radius:4px;height:100%;object-fit:cover;width:100%}.dashboard-placeslist .icon{fill:#828282;height:24px;width:24px}.dashboard-activitieslist{display:block;margin:8px 0 0;padding:0 0 0 32px}.dashboard-activitieslist .icon{fill:#828282;height:24px;width:24px}.dashboard-reviewslist{display:block;margin:8px 0 0;padding:0 0 0 32px}.dashboard-reviewslist .thumbnail{border-radius:4px;height:100%;object-fit:cover;width:100%}.dashboard-reviewslist .icon{height:20px;width:20px}.dashboard-reviewslist .ui-poilistimage,.dashboard-reviewslist .ui-poilistimage.small{height:32px;width:32px}.dashboard-reviewslist .ui-poilistimage img,.dashboard-reviewslist .ui-poilistimage.small img{height:100%;object-fit:cover;width:100%}.dashboard-reviewslist .ui-poilistimage.icon,.dashboard-reviewslist .ui-poilistimage.small.icon{background:#0000}.dashboard-reviewslist .ui-poilistimage.icon img,.dashboard-reviewslist .ui-poilistimage.small.icon img{height:20px;width:20px}.dashboard-photopreviewlist{display:flex;flex-wrap:wrap;margin:8px 0 -8px;padding:0 0 0 32px}.dashboard-photopreviewlist li{margin-bottom:8px;margin-right:8px}.dashboard-photopreviewlist li:last-child{margin-right:0}.dashboard-photopreviewlist .dashboard-photopreview{display:block}.dashboard__activityitem__routebutton{background:#0000;border:0;height:24px;margin:0;padding:0;width:24px}.dashboard__activityitem__routebutton:active,.dashboard__activityitem__routebutton:focus,.dashboard__activityitem__routebutton:hover{background:#0000;border:0;padding:0}.myreview{display:block;margin:0;padding:24px 20px;position:relative}.myreview .ui-poilistitem{margin-bottom:13px}.myreview .myreview__text{margin-top:9px}.myreview .mymap-contextmenu{right:0;top:8px;transform:translateY(50%);z-index:1}.myreview .myreview--like-reply{display:flex;justify-content:space-between;margin-top:14px}.myreview .review-photos{margin-top:20px}.myreview .review-emojis-preview{margin-top:8px}.myreview--update{background:#f0f0f0}.myreview__text{word-wrap:break-word;color:#000000b8;font-size:14px;line-height:20px;margin:0;overflow-wrap:break-word;white-space:pre-wrap}.myreview__text a{color:#1eae00}.myreview__text a:hover{color:#187f00}.myreview__top{align-items:center;display:flex;min-height:24px;position:relative}.myreview__top *{margin:0}.myreview__top h2{color:#828282;flex:1 1 auto;font-size:11px;font-weight:400;line-height:20px;margin:0 4px}.myreview__top mapy-icon{color:#ccc;display:block;margin-left:4px}.myreview__top button.myreview__topbutton{background:#0000;border:none;margin-left:4px;padding:0}.myreview__top .stars-banner{min-width:88px}.myreview__top .myreview__topbutton:active mapy-icon,.myreview__top .myreview__topbutton:focus mapy-icon,.myreview__top .myreview__topbutton:hover mapy-icon{color:#828282}.myreview--edit{padding-bottom:8px}.myreview--edit .firm-review-edit{margin-top:33px}.myreview--edit .firm-review-edit:before{border-bottom:1px solid #00000014;content:"";display:block;left:0;margin-bottom:8px;margin-top:24px;position:absolute;top:-33px;width:calc(100% + 20px)}.myreview--toggle{align-items:center;color:#828282;display:flex}.myreview--toggle mapy-icon{height:20px;margin-left:2px;width:20px}.myreview--toggle .chevron-up{display:none}.myreview--toggle.visible{color:#1eae00}.myreview--toggle.visible .chevron-up{display:inline-block}.myreview--toggle.visible .chevron-down{display:none}.myreview--toggle,.myreview--toggle:active,.myreview--toggle:focus,.myreview--toggle:hover{background:#0000;border:none;font-size:14px;line-height:20px;padding:0}.myreview--toggle:hover{color:#1eae00}.myreview--reply{display:none;flex-direction:row;gap:8px;padding-top:20px}.myreview--reply .left-part .icon.icon-reply{height:20px;width:20px}.myreview--reply .left-part .icon.icon-reply path{fill:#828282}.myreview--reply .right-part .reply-title{color:#000;font-size:13px;line-height:18px;margin:0}.myreview--reply .right-part .reply-title .date{color:#828282;font-size:11px;font-weight:400;line-height:18px;margin-left:8px}.myreview--reply .right-part p{color:#000;font-size:14px;line-height:20px;margin:0}.myreview--reply.visible{display:flex}.myreview--rejected-cont{background:#cc00001a;border-radius:4px;margin-top:16px;padding:16px 12px}.myreview--rejected-cont p{color:#c00;font-size:12px;line-height:16px;margin:0;white-space:pre-line}.myreview--rejected-cont .rejected-buttons{margin-top:12px}.myreview--rejected-cont .rejected-buttons .edit-text-btn,.myreview--rejected-cont .rejected-buttons .remove-review-btn{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 2px #0003;color:#6b7580;font-size:14px;line-height:16px;padding:5px 8px}.myreview--rejected-cont .rejected-buttons .remove-review-btn:not(:only-child){margin-left:12px}.myreview--rejected-cont:empty{display:none}.reviews-main-cont{display:flex;flex-direction:column}.reviews-main-cont .ui-onboarding{margin:20px}.reviews-main-cont .ui-reviewmotivation{margin:12px 20px}.myreviews__loader{display:block;margin:64px auto}.myreviews__list{display:block;margin:0;padding:0}.myreviews__list .myreview+.myreview.myreview--update:before{margin-left:0;width:100%}.myreviews__list .myreview+.myreview:before,.myreviews__list .myreview.myreview--update+.myreview.myreview--update:before{background:#00000014;box-sizing:border-box;content:"";display:block;height:1px;left:0;margin-left:20px;position:absolute;top:0;width:calc(100% - 20px)}.myreviews__emptyText{color:#000;font-size:14px;line-height:20px;margin:48px 36px 20px;text-align:center}.myreviews__emptyImg{display:block;margin:20px auto}.myreviews__topbar{align-items:center;border-bottom:1px solid #00000014;display:flex;justify-content:flex-end;padding:12px 20px}.myreviews__topbar__ui-tabs{flex:1}.suggesteditem{display:block;margin:0;padding:0;position:relative}.suggesteditem .firm-review-stars-picker{background:none;padding:24px 0}.suggesteditem .ui-rating-card__title{font-size:14px;line-height:20px;margin-right:24px}.suggesteditem .ui-rating-card__category{margin-right:24px}.suggesteditem .ui-rating-card__address,.suggesteditem .ui-rating-card__category,.suggesteditem button.ui-rating-card__poiChoice{font-size:12px;line-height:16px}.suggesteditem button.ui-rating-card__poiChoice.adjust{top:-28px}button.suggesteditem__closeButton{background:#0000;border:0;color:silver;padding:12px;position:absolute;right:0;top:0}button.suggesteditem__closeButton mapy-icon{height:20px;width:20px}button.suggesteditem__closeButton:active,button.suggesteditem__closeButton:focus,button.suggesteditem__closeButton:hover{color:#828282}.suggestedupdateitem{display:block;margin:0;padding:0;position:relative}.suggestedupdateitem .ui-rating-card{background:#0000}.suggestedupdateitem .ui-rating-card__title{font-size:14px;line-height:20px;margin-right:24px}.suggestedupdateitem .ui-rating-card__category{margin-right:24px}.suggestedupdateitem .ui-rating-card__address,.suggestedupdateitem .ui-rating-card__category{font-size:12px;line-height:16px}.suggestedupdateitem__suggestion{background:#f0f0f0;border-radius:8px;overflow:auto}.suggestedupdateitem__top{align-items:center;display:flex;margin:0 16px;min-height:24px}.suggestedupdateitem__top *{margin:0}.suggestedupdateitem__top h2{color:#828282;flex:1 1 auto;font-size:11px;font-weight:400;line-height:20px;margin:0 4px}.suggestedupdateitem__top mapy-icon{color:#ccc;display:block;margin-left:4px}.suggestedupdateitem__revisited{color:#000;font-size:14px;font-weight:700;line-height:20px;margin:24px 16px 16px}.suggestedupdateitem__text{color:#6f6f6f;font-size:14px;line-height:24px;margin:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.suggestedupdateitem__updateButton{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#6b7580;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:20px 16px 24px;padding:6px;text-align:center;width:calc(100% - 32px)}button.suggestedupdateitem__updateButton mapy-icon{color:#f6a622;margin-right:4px}button.suggestedupdateitem__closeButton{background:#0000;border:0;color:silver;padding:12px;position:absolute;right:0;top:0}button.suggestedupdateitem__closeButton mapy-icon{height:20px;width:20px}button.suggestedupdateitem__closeButton:active,button.suggestedupdateitem__closeButton:focus,button.suggestedupdateitem__closeButton:hover{color:#828282}.suggestedreviews__list{display:block;margin:20px;padding:0}.suggestedreviews__list>*+*{margin-top:8px}.suggestedreviews__intro{color:#828282;font-size:14px;line-height:20px;margin:12px 20px 20px}.suggestedreviews__intro p{margin:8px 0}.suggestedreviews__emptyText{color:#000;font-size:14px;line-height:20px;margin:96px 36px 20px;text-align:center}.suggestedreviews__emptyImg{display:block;margin:20px auto}.suggestedreviews__settingsButton,.suggestedreviews__settingsButton:active,.suggestedreviews__settingsButton:focus,.suggestedreviews__settingsButton:hover{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;color:#6b7580;display:flex;flex-direction:row;font-size:14px;line-height:20px;margin:0 auto;padding:6px 8px}.suggestedreviews__settingsButton mapy-icon,.suggestedreviews__settingsButton:active mapy-icon,.suggestedreviews__settingsButton:focus mapy-icon,.suggestedreviews__settingsButton:hover mapy-icon{border:2px solid;border-radius:50%;box-sizing:border-box;color:#828282;height:16px;margin-right:4px;width:16px}.suggestedreviews__hint{color:#828282;font-size:12px;line-height:16px;margin:8px 0;text-transform:capitalize}.all-controls{bottom:0;display:flex;flex-direction:column;gap:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:301}.all-controls.anim-hide .map-controls{flex:1 0 100%;transition:flex 1s ease -.3s}.all-controls.anim-hide .ribbon__btnUp{opacity:1;transition:opacity .2s ease .5s}.all-controls.ribbon-up-visible .map-controls{flex:1 0 100%}.all-controls.ribbon-up-visible .ribbon__btnUp{opacity:1}.all-controls.ribbon-disabled .map-controls{flex:1 0 100%}.all-controls.ribbon-disabled .ribbon__btnUp,.all-controls.ribbon-disabled .ribbon__topBtnCover{display:none}.all-controls.anim-show .map-controls{flex:1;transition:flex 1.3s ease .2s}.all-controls.anim-show .ribbon__btnUp{opacity:0;transition:opacity .2s ease .1s}.all-controls.loading .ribbon__btnUp{display:none}.ribbon-control{box-sizing:border-box;flex:0 0 261px;padding:16px;pointer-events:all;position:relative}.ribbon-control:empty{display:none}@media only screen and (max-width:789px){.width-0:not(.frame) .all-controls{bottom:48px}.width-1:not(.frame) .all-controls{display:none}}.map-controls{box-sizing:border-box;display:flex;flex:1;flex-flow:column;justify-content:space-between;padding:0;position:relative}.map-controls button,.map-controls mapy-map-button,.map-controls mapy-map-toggle{pointer-events:all}.map-controls__topToolbar{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px}.map-controls__topToolbar>*{display:flex;gap:12px}.map-controls__topToolbar__leftTools{flex-wrap:wrap}.map-controls__bottomToolbar{display:flex;justify-content:flex-end;padding:16px}.map-controls__geolocation.done,.map-controls__geolocation.waiting{color:#00a8ff}.map-controls__geolocation.waiting{animation:pulsate-geolocation 2s ease-in-out;-webkit-animation:pulsate-geolocation 2s ease-in-out;-moz-animation:pulsate-geolocation 2s ease-in-out;-o-animation:pulsate-geolocation 2s ease-in-out;-ms-animation:pulsate-geolocation 2s ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite}.map-controls__ophoto .icon-airplane{fill:#666;height:16px;width:16px}.map-controls__ophoto[checked] .icon-airplane{fill:#1eae00}.bottom-left-controls{bottom:3px;display:flex;flex-direction:column;gap:5px;left:6px;position:absolute}mapy-map-button>*,mapy-map-toggle>*{flex:0 0 auto;pointer-events:none}.width-2 .map-controls__leftToggleGroup{display:none}@media only screen and (max-width:1300px){.map-controls__leftMapsetGroup .map-controls__text,.map-controls__leftToggleGroup .map-controls__text{display:none}}@media only screen and (max-width:950px){.map-controls__topToolbar__rightTools .map-controls__text{display:none}}.content-full .map-controls__topToolbar__rightTools .map-controls__text{display:none}@media only screen and (max-width:789px){body:not(.frame) .map-controls__bottomToolbar,body:not(.frame) .map-controls__leftToggleGroup,body:not(.frame) .width-1 .map-controls{display:none}}@media only screen and (max-width:1319px){.width-2 .map-controls__geolocation{display:none}}@media only screen and (max-width:1089px){.width-2 .map-controls__ophoto{display:none}.width-2 .map-controls__mapset{border-bottom-right-radius:8px;border-top-right-radius:8px}}@media only screen and (max-width:1789px){.width-2 .map-controls__text{display:none}}.map-controls__buttonBox>*{border-radius:0;box-shadow:none;position:relative}.map-controls__buttonBox:first-child>*{border-bottom-left-radius:8px;border-top-left-radius:8px}.map-controls__buttonBox:last-child>*{border-bottom-right-radius:8px;border-top-right-radius:8px}.map-controls__egg{background:linear-gradient(273deg,#c01 -2.71%,#c01 82.77%);color:var(--Base-Base-1)}.map-controls__egg.hide{display:none}.map-controls__premium{background:linear-gradient(273deg,#34d313 -2.71%,#1eae00 82.77%);color:var(--Base-Base-1);flex:0 0 auto;font-weight:700}.map-controls__premium mapy-icon{flex-shrink:0;height:18px;transform:rotate(-15deg);width:18px}.map-controls__premium:hover{background:var(--Green-Green-1)}.mapsetMenu__popOver{display:flex;max-height:calc(100% - 72px)}.mapsetMenu__mapy-mapmenu{display:flex;flex-direction:column;min-width:200px;overflow:auto;padding:8px}.mapsetMenu__mapy-mapmenu mapy-mapmenu-mapset{cursor:pointer}.mapsetMenu__mapy-mapmenu>a:focus-visible{border-radius:8px;outline:2px solid currentColor;outline-offset:-2px}.mapy-mapmenu-mapset--hidden{display:none}.mapy-mapmenu-mapset__otherMaps,.mapy-mapmenu-mapset__otherMaps:active,.mapy-mapmenu-mapset__otherMaps:focus,.mapy-mapmenu-mapset__otherMaps:hover{background:none;border:none;border-radius:8px;color:#1eae00;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.mapy-mapmenu-mapset__otherMaps:active,.mapy-mapmenu-mapset__otherMaps:focus,.mapy-mapmenu-mapset__otherMaps:hover{color:#187f00}.mapy-mapmenu-mapset__otherMaps:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.mapsetMenu__subOptions mapy-toggle{--checked-color:#2d445a;--hover-checked-color:#011e39;--disabled-checked-color:#ebedef}.mapsetMenu__mapy-mapmenu-mapset--disabled{color:#011e395c}.mapsetMenu__mapy-mapmenu-mapset--disabled span{height:16px}.toolsMenu__popOver{display:flex;max-height:calc(100% - 72px)}.toolsMenu__popOver.ribbon-active{max-height:calc(100% - 349px)}.toolsMenu__mapy-mapmenu{overflow:auto}.toolsMenu__mapy-mapmenu mapy-icon{flex:0 0 auto}.toolsMenu__mapy-mapmenu .toolsMenu__shareIcon{height:24px;width:24px}.toolsMenu__mapy-mapmenu mapy-icon[size="20"]{height:20px;width:20px}.mapy-mapmenu-item{align-items:center;color:#011e3999;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:20px;padding:8px 16px}.mapy-mapmenu-item img,.mapy-mapmenu-item mapy-icon{height:24px;width:24px}.mapy-mapmenu-item,mapy-mapmenu-item{outline-offset:-2px}.mapy-mapmenu-item:focus-visible,.mapy-mapmenu-item:hover{background:#f5f6f7}.mapy-mapmenu-item:active{color:#1eae00}.mapy-mapmenu-item:hover:active{color:#1b9d00}.mapy-mapmenu-item:focus-visible{outline:2px solid currentColor}.mapy-mapmenu-item.hidden,mapy-mapmenu-item.hidden{display:none}.mapy-mapmenu-item__text{flex:1 0 auto}.mapy-mapmenu-item-submenu__visible :last-child{transform:rotate(180deg)}@media only screen and (max-width:789px){.toolsMenu__popOver{display:none}}button.map-controls__resizer{background:#fff;border:0;border-radius:5px 0 0 5px;box-shadow:0 4px 16px 0 #0003;display:block;height:56px;line-height:56px;margin:-28px 0 0;padding:0;pointer-events:all;position:absolute;right:0;text-align:center;top:50%;transition:width .2s ease-in-out;user-select:none;white-space:pre;width:24px}button.map-controls__resizer:hover{background:#f7f7f7;color:var(--Green-Green-1)}button.map-controls__resizer:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mapy;font-size:20px;font-style:normal;font-weight:400;height:56px;padding:0;text-align:center;width:26px}.width-0 button.map-controls__resizer:hover{width:32px}.width-0 button.map-controls__resizer:before{content:"<"}.width-1 button.map-controls__resizer:before{content:">"}.width-2 button.map-controls__resizer,.width-3 button.map-controls__resizer{display:none}button.map-controls__resizer.report-map-anim{transition:width .5s}button.map-controls__resizer.report-map-anim.anim-width{width:0}@media only screen and (max-width:789px){.width-0 .map-controls__resizer,.width-1 .map-controls__resizer{display:none}}.location-debug{background:#fff;border:1px solid #ccc;border-radius:4px;left:20px;max-height:500px;overflow:auto;padding:16px;position:absolute;top:50px;z-index:10000}.location-debug .ld-list{margin:0;padding:0 10px}.location-debug .ld-list li{word-wrap:break-word;list-style:disc;max-width:600px}.sn-button{color:var(--Primary-Primary-2);padding:8px;position:relative}.sn-button.active,.sn-button:hover{color:#000}.sn-button .unread-count{background-color:#c00;border-radius:50%;color:#fff;font-size:11px;font-weight:700;letter-spacing:-1px;line-height:16px;position:absolute;text-align:center}.sn-button .cut-number+.unread-count{height:16px;left:calc(50% + 2px);top:calc(50% - 18px);width:16px}.sn-button .cut-dot+.unread-count{color:#0000;height:8px;left:calc(50% + 2px);top:calc(50% - 14px);width:8px}.sn-button .icon-email-cut-dot+.unread-count{left:calc(50% + 9px)}.sn-button .icon-bubble-cut-dot+.unread-count{left:calc(50% + 8px)}.sn-button,.sn-stack button{background:#0000;border:none;border-radius:4px;cursor:pointer;font:inherit;transition:color .3s}.sn-button .icon,.sn-stack button .icon{height:24px;vertical-align:middle;width:24px}.sn-button .icon circle:not([fill]),.sn-button .icon path:not([fill]),.sn-button .icon polygon:not([fill]),.sn-stack button .icon circle:not([fill]),.sn-stack button .icon path:not([fill]),.sn-stack button .icon polygon:not([fill]){fill:currentColor}.sn-button:focus-visible,.sn-stack button:focus-visible{outline:2px solid #404040}.szn-notifications .sn-button+.sn-button{margin-left:8px}.sn-stack{padding:0 16px;position:relative;transform-origin:0 0}.sn-stack ul{list-style:none;margin:0 0 16px;padding:0}.sn-stack ul:empty:before{content:"(žádná oznámení)";display:block}.sn-stack header{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.sn-stack header a{border-radius:4px;padding:4px 8px}.sn-stack header a:focus-visible{outline:2px solid #404040}.sn-stack footer{border-top:1px solid #e0e0e0;padding:16px}.sn-stack h2{font-size:18px;line-height:24px;margin:0;padding:0}.sn-stack .login-orange,.sn-stack .login-red{padding:16px 16px 32px;text-align:center}.sn-stack .login-orange h2,.sn-stack .login-red h2{font-size:21px;line-height:28px}.sn-stack .login-orange p,.sn-stack .login-red p{color:grey;margin:16px 0 24px}.sn-stack .login-orange a,.sn-stack .login-red a{background-color:#c00;border-radius:4px;box-shadow:0 8px 24px -8px #c006;color:#fff;display:block;font-size:16px;font-weight:700;height:48px;line-height:48px}.sn-stack .login-orange a:hover,.sn-stack .login-red a:hover{background-color:#600;box-shadow:0 12px 24px -6px #c009;text-decoration:none}.sn-stack.single{padding:0}.sn-stack.single ul{margin-bottom:0}.sn-stack.single li{border-radius:none;box-shadow:none}.sn-stack.single li button{display:none}.sn-stack.loading:before{animation:loading 2s ease-in-out infinite alternate;background-color:#c00;content:"";height:4px;position:absolute;top:0;width:50%}.sn-stack li{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 0 1px 0 #00000040;position:relative}.sn-stack li.clickable{box-shadow:0 0 1px 0 #0003,0 1px 4px 0 #0003,0 16px 24px -16px #0000004d}.sn-stack li.clickable.clicked{background-color:initial;border:1px solid #e0e0e0;box-shadow:none}.sn-stack li.clickable.clicked h3{font-weight:400}.sn-stack li:not(.clickable){padding:16px}.sn-stack li+li{margin-top:16px}.sn-stack li .blind{overflow:hidden;position:absolute;width:0}.sn-stack li a{border-radius:4px;color:inherit;display:block;padding:16px;text-decoration:none}.sn-stack li a:focus-visible{outline:2px solid #404040}.sn-stack li h3,.sn-stack li p{overflow:hidden;text-overflow:ellipsis}.sn-stack li button{color:silver;padding:8px;position:absolute;right:0;top:0;z-index:1}.sn-stack li button:hover{color:#a0a0a0}.sn-stack li p.content{-webkit-box-orient:vertical;color:grey;display:-webkit-box}.sn-stack li[data-type=generic] .channel-info,.sn-stack li[data-type=zbozi-rating] .channel-info,.sn-stack li[data-type=zbozi-stars] .channel-info{padding-left:40px;padding-right:16px;position:relative}.sn-stack li[data-type=generic] .channel-info .channel-logo,.sn-stack li[data-type=zbozi-rating] .channel-info .channel-logo,.sn-stack li[data-type=zbozi-stars] .channel-info .channel-logo{height:32px;left:0;position:absolute;top:0;width:32px}.sn-stack li[data-type=generic] .channel-info .channel-logo img,.sn-stack li[data-type=zbozi-rating] .channel-info .channel-logo img,.sn-stack li[data-type=zbozi-stars] .channel-info .channel-logo img{border-radius:0;left:50%;max-width:48px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sn-stack li[data-type=generic] .channel-info h3,.sn-stack li[data-type=zbozi-rating] .channel-info h3,.sn-stack li[data-type=zbozi-stars] .channel-info h3{font-size:14px;line-height:22px;margin:0;padding:0;white-space:nowrap}.sn-stack li[data-type=generic] .channel-info .created,.sn-stack li[data-type=zbozi-rating] .channel-info .created,.sn-stack li[data-type=zbozi-stars] .channel-info .created{color:grey;font-size:12px;line-height:20px}.sn-stack li[data-type=generic] p,.sn-stack li[data-type=zbozi-rating] p,.sn-stack li[data-type=zbozi-stars] p{margin-bottom:0;margin-top:4px}.sn-stack li[data-type=generic] p:not(.content),.sn-stack li[data-type=zbozi-rating] p:not(.content),.sn-stack li[data-type=zbozi-stars] p:not(.content){white-space:nowrap}.sn-stack li[data-type=generic] p.content,.sn-stack li[data-type=zbozi-rating] p.content,.sn-stack li[data-type=zbozi-stars] p.content{line-clamp:2;-webkit-line-clamp:2}.sn-stack li[data-type=zbozi-rating],.sn-stack li[data-type=zbozi-stars]{padding:16px}.sn-stack li[data-type=zbozi-rating] .rating{display:flex;margin-top:16px}.sn-stack li[data-type=zbozi-rating] .rating a{align-items:center;background-color:#f0f0f0;border:2px solid #f0f0f0;border-radius:12px;color:#000;display:flex;flex:1 0 0;flex-direction:column;font-size:13px;line-height:16px;padding:16px 0 12px}.sn-stack li[data-type=zbozi-rating] .rating a:hover{background-color:initial;border-color:currentColor;font-weight:700}.sn-stack li[data-type=zbozi-rating] .rating a+a{margin-left:8px}.sn-stack li[data-type=zbozi-rating] .rating a .icon{height:24px;margin-bottom:12px;width:24px}.sn-stack li[data-type=zbozi-stars]>a{background-color:#fff;border-radius:16px;margin:8px;padding:8px;position:relative}.sn-stack li[data-type=zbozi-stars]>a img{border-radius:0;display:block;margin:auto;max-width:100%}.sn-stack li[data-type=zbozi-stars]>a:after{background-color:#011e390a;border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sn-stack li[data-type=zbozi-stars] .stars{display:flex;justify-content:space-between;margin:auto;width:192px}.sn-stack li[data-type=zbozi-stars] .stars a{padding:0}.sn-stack li[data-type=zbozi-stars] .stars .icon{display:block;height:32px;width:32px}.sn-stack li[data-type=zbozi-stars] .stars a.active .icon-star-empty,.sn-stack li[data-type=zbozi-stars] .stars a:not(.active) .icon-star-filled{display:none}.sn-stack li[data-type=reactions] .sn-header{align-items:center;display:flex;padding-right:16px}.sn-stack li[data-type=reactions] .avatar{flex:none;height:32px;position:relative;width:32px}.sn-stack li[data-type=reactions] .avatar img{border-radius:50%;position:absolute}.sn-stack li[data-type=reactions] .avatar img:only-child{left:0;top:0}.sn-stack li[data-type=reactions] .avatar img:not(:only-child){border:2px solid #fff}.sn-stack li[data-type=reactions] .avatar img:not(:only-child):first-child{right:-3px;top:-3px}.sn-stack li[data-type=reactions] .avatar img:not(:only-child):nth-child(2){bottom:-3px;left:-3px}.sn-stack li[data-type=reactions] h3{font:inherit;margin:0 0 0 8px}.sn-stack li[data-type=reactions] p{margin-bottom:0;margin-top:8px}.sn-stack li[data-type=reactions] .sn-content{line-clamp:3;-webkit-line-clamp:3}.sn-stack li[data-type=reactions] .sn-footer{align-items:center;display:flex;padding-left:24px;position:relative}.sn-stack li[data-type=reactions] .sn-footer img{bottom:-1px;height:24px;left:-4px;position:absolute;width:24px}.sn-stack li[data-type=reactions] .sn-footer .bullet{color:#e8e8e8;flex:auto;max-width:20px;text-align:center}.sn-stack li.unread[data-type=generic] .created:after{background-color:#c00;border-radius:50%;content:"";display:inline-block;height:6px;margin-left:6px;vertical-align:middle;width:6px}.sn-stack li.unread[data-type=reactions] h3:before{background-color:#c00;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;vertical-align:middle;width:8px}.szn-notifications .sn-stack{background-color:#f8f8f8;border-radius:4px;box-shadow:0 0 1px 0 #0003,0 1px 4px 0 #0003,0 16px 24px -16px #0000004d;max-height:70vh;overflow:auto;position:absolute;width:320px}.szn-notifications .sn-stack.single{width:288px}.szn-notifications .sn-stack:not([hidden]){animation:appear .3s cubic-bezier(.175,.885,.25,1.15) both}@keyframes loading{0%{left:0}to{left:50%}}@keyframes appear{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scale(1)}}.szn-notifications{box-sizing:border-box;color:#404040;font-size:14px;line-height:22px;position:relative}.szn-notifications *{box-sizing:inherit}.smap .windy-webcam-marker{background:#fff;border:2px solid #fff;box-shadow:2px 2px 2px 0 #000000bf;box-sizing:border-box;z-index:5}.smap .windy-webcam-marker img{height:100%;object-fit:cover;width:100%}.smap .windy-webcam-marker .windy-webcam-placeholder{background:#ccc;display:block;height:100%;width:100%}.smap .windy-webcam-marker.active-detail{background:#1eae00;border-color:#1eae00;z-index:6}#allIcons{display:flex;flex-direction:column;gap:10px;padding:20px 0}#allIcons h2,#allIcons p{margin:0 20px;padding:0}.allIcons__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;padding:0 6px}.allIcons__item{align-items:center;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:5px;width:60px}.allIcons__item:hover{background:#fafafa}.allIcons__item>svg{height:50px;width:50px}.allIcons__item.fill-svg svg,.allIcons__item.fill-svg-path-black svg path{fill:#000}.allIcons__item.fill-svg-path-white svg path{fill:#fff}.allIcons__itemTitle{font-size:13px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:pre;width:50px}.allIcons__queryInput{font-size:16px;margin:0 20px;padding:5px 10px}.premiumStatus{align-items:center;display:flex;flex-direction:column;gap:20px;padding-top:32px}button.premiumStatus__closeButton{background:#0000;border:none;display:flex;height:24px;margin:0;padding:0;position:absolute;right:20px;top:20px;width:24px}.premiumStatus__header{align-content:center;align-items:center;align-self:stretch;color:var(--Primary-Primary-1);display:flex;flex-wrap:wrap;font-size:28px;font-style:normal;font-weight:700;gap:4px;letter-spacing:-.7px;line-height:30px;margin:0;padding:0 32px}.premiumStatus__header__premium{align-items:center;color:var(--Green-Green-1);display:flex;gap:4px}.premiumStatus__header__premium img{height:28px;width:28px}.premiumStatus__infoText{color:var(--Primary-Primary-1);font-size:14px;line-height:20px;margin:0;padding:0 32px}.premiumStatus__privileges{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:5px;margin:0;padding:0 32px}.premiumStatus__privileges li{align-items:flex-start;display:flex;gap:12px;margin:0;padding:0}.premiumStatus__privilegeCheck{align-items:center;background:var(--Green-Green-5);border-radius:40px;color:var(--Green-Green-1);display:flex;height:20px;justify-content:center;padding:2px;width:20px}.premiumStatus__privilegeCheck mapy-icon{height:20px;width:20px}.premiumStatus__privilegeText{color:var(--Primary-Primary-2);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.premiumStatus__statusContainer{align-items:flex-start;align-self:stretch;border-radius:24px;box-shadow:0 4px 36px 0 #0000000d;display:flex;flex-direction:column;gap:1px;margin:0 20px}.premiumStatus__privilegesCont{padding:0 32px}.premiumStatus__statusHeader{align-items:center;align-self:stretch;background:var(--Base-Base-1);border-top-left-radius:24px;border-top-right-radius:24px;display:flex;gap:16px;padding:16px 20px}.premiumStatus__statusHeader__title{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px}.premiumStatus__statusHeader__title h2{color:var(--Primary-Primary-1);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.premiumStatus__statusHeader__title p{color:var(--Primary-Primary-2);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.premiumStatus__statusHeader__image{height:56px;width:56px}.premiumStatus__statusInfo{align-items:flex-start;align-self:stretch;background:var(--Base-Base-1);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:12px 20px}.premiumStatus__statusInfo__status{align-items:center;align-items:flex-start;align-self:stretch;color:var(--Primary-Primary-1);display:flex;gap:16px}.premiumStatus__statusInfo__status mapy-icon{flex:0 0 auto;height:20px;width:20px}.premiumStatus__statusInfo__status span{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:20px;text-align:left}.premiumStatus__statusInfo__status strong{white-space:nowrap}.premiumStatus__statusInfo__status a{color:var(--Green-Green-1)}.premiumStatus__statusInfo__status a:hover{color:var(--Green-Green-1-Hover)}.premiumStatus__statusActions{align-items:center;align-self:stretch;background:var(--Base-Base-1);border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;flex-direction:column;padding:4px 20px 20px}.premiumStatus__statusActions__action{align-items:center;align-self:stretch;background:none;border:none;color:var(--Green-Green-1);display:flex;gap:16px;padding:8px 0}.premiumStatus__statusActions__action:active,.premiumStatus__statusActions__action:hover{color:var(--Green-Green-1-Hover)}.premiumStatus__statusActions__action:active,.premiumStatus__statusActions__action:focus,.premiumStatus__statusActions__action:hover{background:none;border:none;padding:8px 0}.premiumStatus__statusActions__action:focus-visible{color:var(--Green-Green-1-Hover);outline:2px solid currentColor}.premiumStatus__statusActions__action mapy-icon{height:20px;width:20px}.premiumStatus__statusActions__action span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.premiumStatus__statusActions__action--alert{color:var(--Seznam-Red-Seznam-Red)}.mapy-dialog.hoorayDialog{max-width:560px;padding:69px 85px;width:100%}.mapy-dialog.hoorayDialog .content{align-items:center;display:flex;flex-direction:column;justify-items:center}.mapy-dialog.hoorayDialog .content img{max-width:233px;width:100%}.mapy-dialog.hoorayDialog .content h1{color:var(--Primary-Primary-1);display:flex;flex-direction:column;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:20px 32px;text-align:center}.mapy-dialog.hoorayDialog .content h1 strong{align-items:center;color:var(--Green-Green-1);display:flex;gap:4px}.mapy-dialog.hoorayDialog .content h1 strong img{height:24px;width:24px}.mapy-dialog.hoorayDialog .content p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0 32px 12px}.mapy-dialog.hoorayDialog .content p button{background:#0000;border:none;color:#1eae00;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0}.mapy-dialog.hoorayDialog .content mapy-router-button{color:var(--Green-Green-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:16px 32px;padding:8px 34px;text-align:center}.premiumProposition{background-color:var(--Primary-Primary-16);max-height:100%;max-width:560px;min-width:360px;overflow-y:auto;padding-bottom:40px;padding-top:88px;text-align:left;transition:height .5s ease;width:100%}.premiumProposition>.btn-close:hover{color:var(--Primary-Primary-1)}.premiumProposition>div{display:flex;flex-direction:column;gap:32px}.premiumProposition .buttons{display:none}.premiumProposition__title{color:var(--Primary-Primary-1);display:flex;flex-direction:column;flex-wrap:wrap;font-size:28px;font-weight:700;gap:4px;letter-spacing:-.7px;line-height:30px;margin:0}.premiumProposition__title strong{color:var(--Green-Green-1);display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}.premiumProposition__button,.premiumProposition__button:focus{align-items:center;align-self:stretch;background:var(--Green-Green-1);border:none;border-radius:8px;color:var(--Base-Base-1);display:flex;gap:16px;justify-content:center;padding:16px;position:relative;transition:background .2s ease}.premiumProposition__button:focus,.premiumProposition__button:focus:focus,.premiumProposition__button:focus:hover,.premiumProposition__button:hover{background:var(--Green-Green-1-Hover)}.premiumProposition__button:focus .premiumProposition__button_textTrial,.premiumProposition__button:focus:focus .premiumProposition__button_textTrial,.premiumProposition__button:focus:hover .premiumProposition__button_textTrial,.premiumProposition__button:hover .premiumProposition__button_textTrial{border-color:var(--Green-Green-1-Hover)}.premiumProposition__button mapy-loader,.premiumProposition__button:focus mapy-loader{color:var(--Base-Base-1)}.premiumProposition__button_col{align-items:flex-start;display:flex;flex:1 max-content;flex-direction:column;gap:4px}.premiumProposition__button_col>p{margin:0;padding:0;text-align:left}.premiumProposition__button_textPremium{color:var(--Base-Base-1);font-size:16px;font-weight:700;letter-spacing:-.016px}.premiumProposition__button_text{color:var(--Base-Base-1);font-size:12px;letter-spacing:-.048px}.premiumProposition__button_price{align-items:baseline;color:var(--Base-Base-1);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:right;padding-right:2px}.premiumProposition__button_price strong{font-size:24px;font-weight:700}.premiumProposition__button_textTrial{background:var(--Base-Base-1);border:1px solid var(--Green-Green-1);border-radius:8px;color:var(--Green-Green-1-Hover);font-size:12px;font-weight:700;padding:4px 8px;position:absolute;right:8px;top:-11px;transition:border-color .2s ease}.premiumProposition__info{background:var(--Green-Green-5);border-radius:0 0 8px 8px;color:var(--Primary-Primary-2);font-size:12px;line-height:16px;margin:-40px 0 0;padding:28px 20px 20px}.premiumProposition__info a{color:var(--Primary-Primary-2);text-decoration-line:underline}.premiumProposition__info a:hover{color:var(--Primary-Primary-1)}.premiumProposition__textBottom{color:var(--Primary-Primary-3);display:flex;flex-direction:column;font-size:12px;gap:8px;letter-spacing:-.048px;margin:0;padding:34px 0 0}.premiumProposition__textBottom a{color:var(--Primary-Primary-3);text-decoration-line:underline}.premiumProposition__textBottom a:hover{color:var(--Primary-Primary-2)}.premiumProposition__textBottom p{margin:0}.premiumProposition__info+.premiumProposition__textBottom{padding-top:0}.premiumPropositionNoEmail{max-width:420px;min-width:360px;padding:32px;text-align:center;width:100%}.premiumPropositionNoEmail h3{color:var(--Primary-Primary-1);font-size:20px;font-weight:700;line-height:28px;margin:0 0 12px}.premiumPropositionNoEmail p{color:#000;font-size:14px;line-height:20px;margin:0;padding:0 0 4px}.premiumPropositionNoEmail .buttons{align-items:center;gap:8px;justify-content:center}.premiumPropositionNoEmail .buttons .btn{border:none;border-radius:8px;margin-left:0;padding:6px 16px;width:146px}.premiumPropositionNoEmail .buttons .btn.btn-default{background:var(--Primary-Primary-5)}.premiumPropositionNoEmail .buttons .btn.btn-ok{transition:background .2s ease}.premiumPropositionNoEmail .buttons .btn.btn-ok:hover{background:var(--Green-Green-1-Hover)}.premiumProposition__coupon,.premiumProposition__coupon:active,.premiumProposition__coupon:focus{align-self:flex-start;background:none;border:0;color:var(--Green-Green-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:-24px 0 0;padding:0 16px}.premiumProposition__coupon:active:focus-visible,.premiumProposition__coupon:active:hover,.premiumProposition__coupon:focus-visible,.premiumProposition__coupon:focus:focus-visible,.premiumProposition__coupon:focus:hover,.premiumProposition__coupon:hover{color:var(--Green-Green-1-Hover)}
/*# sourceMappingURL=main.2.78.2.css.map*/