.user-maps-component__loading-status{margin-top:32px;text-align:center;font-size:16px;line-height:20px;color:var(--color-text-secondary)}.sidebar-panel-header-view{display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--color-bg-primary);flex-shrink:0;transition:background-color .1s}.sidebar-panel-header-view._bordered{border-bottom:1px solid var(--color-bg-separator)}.sidebar-panel-header-view._view_small{height:52px}.sidebar-panel-header-view._view_large,.sidebar-panel-header-view._view_tall{height:64px}.sidebar-panel-header-view._view_xtall{height:76px}.sidebar-panel-header-view._view_stretch{align-items:flex-start}.sidebar-panel-header-view._transparent{background-color:transparent}.sidebar-panel-header-view__title{position:relative;padding:10px 0 10px 16px;margin-right:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:20px;font-weight:500;line-height:32px}.sidebar-panel-header-view__title._big{font-size:20px;line-height:24px;font-weight:500;line-height:32px}.sidebar-panel-header-view._view_small .sidebar-panel-header-view__title{top:6px}.sidebar-panel-header-view._view_large .sidebar-panel-header-view__title{font-size:20px;line-height:24px;font-weight:500}.sidebar-panel-header-view._view_stretch .sidebar-panel-header-view__title{white-space:normal;width:100%}.sidebar-panel-header-view._centered .sidebar-panel-header-view__title{margin:auto;padding:0}.sidebar-panel-header-view__controls{display:flex;min-width:54px;align-self:stretch}.sidebar-panel-header-view._view_xtall .sidebar-panel-header-view__controls{align-self:auto}.sidebar-panel-header-view._centered .sidebar-panel-header-view__controls{justify-content:center;align-items:center}.sidebar-panel-header-view._view_small._centered .sidebar-panel-header-view__controls{position:relative;top:6px}.sidebar-panel-header-view._view_large .sidebar-panel-header-view__controls,.sidebar-panel-header-view._view_small .sidebar-panel-header-view__controls,.sidebar-panel-header-view._view_tall .sidebar-panel-header-view__controls{padding:4px 0}.iframe-dialog._view_padded{padding:30px}._mobile .iframe-dialog._view_padded{padding:0}.iframe-dialog__form-iframe{background:var(--color-bw-white)}.iframe-dialog__link{text-decoration:none}.iframe-dialog__frame{border:1px solid var(--color-bg-separator)}.iframe-dialog__frame._no-border{border:0}.iframe-dialog__title{font-size:24px;line-height:28px;font-weight:500;padding-bottom:26px}.iframe-dialog__spinner{position:absolute;top:50%;left:50%}.iframe-dialog__error-message{font-size:14px;line-height:16px}.iframe-dialog__error-popup{white-space:pre-wrap}.dialog{position:fixed;left:0;top:0;z-index:2000;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center}@-webkit-keyframes dialog-fade-in{0%{opacity:.01}1%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dialog-fade-in{0%{opacity:.01}1%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dialog-fade-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes dialog-fade-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.dialog__paranja{background:var(--color-fade);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1999}.dialog._animation-hide+.dialog__paranja{opacity:0}.dialog:after{display:inline-block;vertical-align:middle;width:0;height:100%;content:""}.dialog__container{position:relative;display:inline-block;vertical-align:middle;text-align:left;background-color:var(--color-bg-primary);border-radius:16px;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);margin:50px 0;overflow:hidden;outline:0}.dialog__container._animated{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dialog-fade-in;animation-name:dialog-fade-in;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}._tablet .dialog__container{max-width:390px}body:not(._tablet) .dialog._fullscreen>.dialog__container{min-height:calc(100vh - 100px);margin:0}.dialog._animation-hide .dialog__container{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dialog-fade-out;animation-name:dialog-fade-out;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.dialog._animation-hide .dialog__container:not(._animated){-webkit-animation-duration:0s;animation-duration:0s}.dialog._transparent .dialog__container{background-color:var(--color-transparent);box-shadow:none}.dialog__title{font-size:16px;line-height:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px;padding:16px;border-bottom:1px solid var(--color-bg-separator);box-sizing:border-box;background:var(--color-bg-primary);text-align:left;position:fixed;top:0;width:100%;z-index:2001}._phone .dialog{position:fixed;bottom:0;right:0;background-color:var(--color-bg-primary)}._phone .dialog__container{border-radius:0;margin:0;width:100%;min-height:100%}._phone .dialog._fit-mobile-content{background-color:transparent}._phone .dialog._fit-mobile-content .dialog__container{width:auto;min-height:auto}._phone .dialog__content._with-title{padding-top:57px}.user-maps-bottom-view{padding:16px;background-color:var(--color-bg-primary);box-sizing:border-box;border-top:1px solid var(--color-bg-separator);white-space:nowrap}.user-maps-bottom-view__report{position:relative;display:inline-block;box-sizing:border-box;margin:0;padding:0;outline:0;border:0;vertical-align:middle;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;font-size:14px;line-height:16px;font-weight:500;text-decoration:none;color:var(--color-text-actions);cursor:pointer;display:flex;align-items:center;width:100%}.user-maps-bottom-view__report::-moz-focus-inner{padding:0;border:0}.user-maps-bottom-view__report:focus{outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.user-maps-bottom-view__report._disabled{cursor:default}.user-maps-bottom-view__report:hover:not(._disabled){color:var(--color-ui-red)}.user-maps-bottom-view__report-icon{width:24px;height:24px;margin-right:16px}.user-maps-panel-view{word-wrap:break-word}.user-maps-panel-view__subheader{display:flex;flex-direction:column;padding:0 16px;flex-shrink:0;background:var(--color-bg-primary);border-bottom:1px solid var(--color-bg-separator)}.user-maps-panel-view__title{font-size:20px;line-height:24px;font-weight:500;white-space:normal;margin:8px 0;flex-shrink:0}.user-maps-panel-view__controls{font-size:14px;line-height:16px;font-weight:500;border-bottom:1px solid var(--color-bg-separator)}.user-maps-panel-view__create-icon{margin-left:12px;flex-shrink:0;color:var(--color-icons-actions);width:24px;height:24px}.user-maps-panel-view__description{margin-bottom:12px}.user-maps-panel-view__status{font-size:14px;line-height:16px;color:var(--color-text-secondary);margin-bottom:12px;display:flex;justify-content:space-between}.user-maps-panel-view__edit-link{font-weight:500;text-decoration:none;color:var(--color-text-actions);cursor:pointer}.user-maps-panel-view__edit-link._disabled{cursor:default}.user-maps-panel-view__edit-link:hover:not(._disabled){color:var(--color-ui-red)}.user-maps-panel-view__create-map-button{width:100%}.card-banner-view{padding:12px 16px;background-color:var(--color-bg-primary)}.card-banner-view._wide{padding:12px 0}.card-banner-view._size_s{font-size:12px;line-height:14px}.card-banner-view._size_m{font-size:14px;line-height:16px}.card-banner-view__banner{color:inherit;text-decoration:none;cursor:default;display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-radius:8px;color:var(--color-bw-white);cursor:pointer}.card-banner-view._view_black .card-banner-view__banner{background-color:var(--color-buttons-transaction)}.card-banner-view._view_black .card-banner-view__banner .card-banner-view__text{color:var(--color-text-transaction)}.card-banner-view._view_lavka .card-banner-view__banner{background:#28b5c1}.card-banner-view._view_blue .card-banner-view__banner{background:var(--color-ui-blue)}.card-banner-view._view_gray .card-banner-view__banner{background:var(--color-bg-additional);color:var(--color-text-primary)}.card-banner-view._view_red .card-banner-view__banner{background:linear-gradient(90deg,#fd6b4c,#e75764);color:var(--color-bw-white)}.card-banner-view._view_purple .card-banner-view__banner{background-color:var(--color-ui-purple)}.card-banner-view._view_scooter .card-banner-view__banner{background:var(--color-buttons-secondary);color:var(--color-text-primary)}.card-banner-view__icon{margin-left:12px;flex-shrink:0}.card-banner-view._size_s .card-banner-view__icon{height:24px}.card-banner-view._size_m .card-banner-view__icon{height:32px}.card-banner-view__text{margin:0 8px 0 12px;white-space:pre-line;flex:1}.card-banner-view__button{margin:0 8px;flex-shrink:0;font-weight:500}.card-banner-view__banner:hover .card-banner-view__button:not(:active){opacity:.9}.card-banner-view._view_black .card-banner-view__button{background-color:var(--color-bw-grey20)}.card-banner-view._view_lavka .card-banner-view__button{background:var(--color-bw-white);color:#28b5c1}.card-banner-view._view_blue .card-banner-view__button{background:var(--color-bw-white);color:var(--color-ui-blue)}.card-banner-view._view_red .card-banner-view__button{background:var(--color-bw-white);color:#ed5d5e}.card-banner-view._view_gray .card-banner-view__button{background:var(--color-buttons-primary);color:var(--color-bw-white)}.card-banner-view._view_purple .card-banner-view__button{background:var(--color-bw-white);color:var(--color-ui-purple)}.card-banner-view._view_scooter .card-banner-view__button{background:var(--color-bw-white);color:var(--color-bw-black)}.card-banner-view._size_s .card-banner-view__button{padding:8px 12px;border-radius:8px}.card-banner-view._size_m .card-banner-view__button{padding:12px;border-radius:12px}.sticky-wrapper{width:100%;position:-webkit-sticky;position:sticky;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:3}.sticky-wrapper._reached-boundaries{z-index:2}.sticky-wrapper__pseudo-sticky{border-bottom:1px solid var(--color-bg-separator)}.sticky-wrapper._position_top{top:0}.sticky-wrapper._position_bottom{bottom:0;z-index:2}.sticky-wrapper._border_always:after,.sticky-wrapper._border_auto:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;z-index:-1}.sticky-wrapper._empty:after{display:none}.sticky-wrapper._border_always,.sticky-wrapper._fixed._border_auto{box-shadow:var(--color-bg-separator) 0 1px}.sticky-wrapper._border_always._position_bottom,.sticky-wrapper._fixed._border_auto._position_bottom{box-shadow:var(--color-bg-separator) 0 -1px}.sticky-wrapper._fixed._header:after{top:0;bottom:-8px;min-height:64px;background-color:var(--color-bg-primary)}.sticky-wrapper._wide._fixed._header:after{left:-80px;right:-80px}.sticky-wrapper__observer-target{height:1px;margin-bottom:-1px;pointer-events:none}.sticky-wrapper__observer-target._absolute{margin-bottom:0;position:absolute;top:0;width:100%}.user-maps-features-view{padding-top:8px}.mobile .user-maps-features-view{padding-bottom:48px}.user-maps-features-view__feature{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;padding:8px 16px;display:flex;color:var(--color-text-primary);cursor:pointer}.user-maps-features-view__feature._active,.user-maps-features-view__feature:hover{background:var(--color-bg-additional)}.user-maps-features-view__feature-icon{margin-right:12px;width:28px;height:28px;display:flex;align-items:center;flex-shrink:0}.user-maps-features-view__text:first-child{margin-top:5px}.user-maps-features-view__text{margin-top:12px}.user-maps-features-view__distance{color:var(--color-text-secondary);white-space:nowrap}.user-maps-features-view__distance:before{content:"—";padding:0 4px}.user-maps-features-view__icon{border:2px solid var(--color-ui-blue);width:100%;box-sizing:border-box;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;font-size:12px;line-height:14px}.user-maps-features-view__icon._text{color:var(--color-text-primary)}.user-maps-features-view__icon._type_placemark{border-width:3px;border-radius:50%;height:100%}.user-maps-features-view__icon._type_line{height:0}.user-maps-features-view__icon._type_polygon{height:100%}.user-maps-features-view__icon._no-border{border:0}.user-maps-features-view__svg{width:90%;height:90%;display:flex}.user-maps-features-view__svg svg{height:100%;width:100%}.user-maps-map-view__text{font-size:10px;line-height:12px;color:var(--color-bw-black)}.user-maps-map-view__close-space{float:right;width:24px;height:24px}.user-maps-map-view__icon:not(._fallback){color:var(--color-text-secondary)}.user-maps-map-view__icon,.user-maps-map-view__icon svg{width:100%;height:100%}.map-circle-placemark{width:26px;top:-13px;left:-13px;position:absolute;font-size:14px;line-height:16px;line-height:18px;color:var(--color-ui-red)}.map-circle-placemark__outline{display:none}.map-circle-placemark._outline .map-circle-placemark__outline{display:initial}.map-circle-placemark._size_large{width:40px;top:-20px;left:-20px}.map-circle-placemark._comma{-webkit-transform:translate(2px,-24.5px);transform:translate(2px,-24.5px)}.map-circle-placemark._size_large._comma{-webkit-transform:translate(3px,-38.3px);transform:translate(3px,-38.3px)}.map-circle-placemark__content{position:absolute;display:flex;align-items:center;justify-content:center}.map-circle-placemark._size_medium .map-circle-placemark__content{width:16px;height:16px;top:5px;left:5px}.map-circle-placemark._size_large .map-circle-placemark__content{width:24px;height:24px;top:8px;left:8px}.map-circle-placemark__placemark svg{-webkit-transform-origin:top left;transform-origin:top left}.map-circle-placemark._size_large .map-circle-placemark__placemark svg{-webkit-transform:scale(1.54);transform:scale(1.54)}.map-circle-placemark__caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;padding-right:8px;border-radius:999px;display:inline;background:hsla(0,0%,100%,.85);box-sizing:border-box;color:var(--color-text-primary);z-index:-1;position:absolute;left:0;top:0}._theme_dark .map-circle-placemark__caption{background:rgba(36,37,40,.9)}.map-circle-placemark._size_medium .map-circle-placemark__caption{padding-top:4px;padding-bottom:4px}.map-circle-placemark._size_large .map-circle-placemark__caption{padding-top:11px;padding-bottom:11px}.map-circle-placemark:not(._outline) .map-circle-placemark__caption{padding-left:100%}.map-circle-placemark._outline .map-circle-placemark__caption{padding-left:calc(100% + 2px)}.map-circle-placemark._size_medium._outline .map-circle-placemark__caption{padding-left:calc(100% + 3px)}.map-circle-placemark._size_medium:not(._outline) .map-circle-placemark__caption{padding-top:2px;padding-bottom:2px;left:2px;top:2px}.map-circle-placemark._size_large:not(._outline) .map-circle-placemark__caption{padding-top:8px;padding-bottom:8px;left:3px;top:3px}.map-placemark,.map-placemark__wrapper{width:0;height:0}.map-placemark__wrapper._non-interactive{pointer-events:none}.user-maps-balloon-view{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;margin:20px;padding-top:4px;max-width:300px;max-height:300px;box-sizing:border-box}._mobile .user-maps-balloon-view{margin:0;padding:16px;max-width:none;max-height:70vh;border-radius:8px 8px 0 0;background-color:var(--color-bg-primary);box-sizing:content-box}.user-maps-balloon-view__close-space{float:right;width:24px;height:24px}.user-maps-balloon-content__title{font-size:20px;line-height:24px;font-weight:500;margin-bottom:12px;margin-right:20px}.shutter{position:fixed;display:flex;flex-direction:column;justify-content:flex-end;z-index:2000}.shutter,.shutter._paranja_default{top:0;left:0;right:0;bottom:0;background-color:var(--color-transparent)}.shutter._paranja_default{position:absolute;-webkit-animation:paranja-in .2s ease-in-out forwards;animation:paranja-in .2s ease-in-out forwards}.shutter._paranja_default._animation-hide{-webkit-animation-name:paranja-out;animation-name:paranja-out}._mobile .shutter._paranja_default{position:fixed}.shutter._paranja_bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-bg-primary);-webkit-animation:paranja-fade-in .2s ease-in-out forwards;animation:paranja-fade-in .2s ease-in-out forwards}._mobile .shutter._paranja_bg:before{position:fixed}.shutter._paranja_bg._animation-hide:before{-webkit-animation-name:paranja-fade-out;animation-name:paranja-fade-out}.shutter__content{max-height:95%;position:relative;will-change:top,transform;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-content-in;animation-name:slide-content-in;transition:top .2s ease-in-out;display:flex}.shutter__content._no-animation{transition:none}.shutter__content._full-height{max-height:calc(100% - 12px);height:calc(100% - 12px)}._paranja_default .shutter__content{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:20px 20px 0 0;overflow:hidden}._paranja_bg .shutter__content{box-shadow:0 0 4px rgba(0,0,0,.3);border-radius:20px 20px 0 0;overflow:hidden}.shutter__content._full-height .shutter__data{flex:1 1 auto}.shutter__content-inner{flex-grow:1;max-height:100%;max-width:100%;display:flex;flex-direction:column}.shutter__content-inner._full-height{height:100%}.shutter__title{font-size:20px;line-height:24px;font-weight:500}.shutter._animation-hide .shutter__content{-webkit-animation-name:slide-content-out;animation-name:slide-content-out}.shutter__buttons,.shutter__content-inner{background-color:var(--color-bg-primary)}.shutter._view_secondary .shutter__content-inner{background-color:var(--color-bg-additional)}.shutter__focus-lock{height:100%;display:flex;flex-direction:column;justify-content:flex-end}@-webkit-keyframes slide-content-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-content-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-content-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-content-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.expand-button{position:relative;height:0;z-index:5}.expand-button__dash{width:24px;height:8px;position:absolute;top:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);stroke:var(--color-bw-grey80)}._theme_dark .expand-button__dash{stroke:var(--color-bw-grey40)}.expand-button__dash path{-webkit-transform:translateZ(0);transform:translateZ(0)}@media print{:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.sidebar-panel-header-view__title{text-align:left;margin:.5em 0 0;padding-left:15px;background:0 0!important}.sidebar-panel-header-view._transparent{display:none}}@media (min-width:321px){.card-banner-view._size_s{font-size:14px;line-height:16px;font-weight:500}}@media (max-width:320px){.card-banner-view__text{margin:0 -4px 0 12px}}