.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}.ruler-warning-view{width:280px;padding:25px 35px 35px;box-sizing:border-box}.ruler-warning-view__title{font-size:16px;line-height:20px;font-weight:600;padding-bottom:10px}.ruler-view__point{position:absolute;width:15px;height:15px;top:-7.5px;left:-7.5px}.ruler-view__preview-point{position:absolute;width:10px;height:10px;top:-5px;left:-5px;background:var(--color-bw-grey40);border:1px solid var(--color-bw-white);border-radius:5px;box-sizing:border-box;opacity:.6}.ruler-balloon{position:relative;display:inline-block}.ruler-balloon__tooltip{display:flex;flex:1;align-items:center;background-color:var(--color-bg-primary);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);border-radius:4px;padding:4px 6px}.ruler-balloon__tooltip-wrapper{position:absolute;-webkit-transform:translate(-50%,-210%);transform:translate(-50%,-210%)}.ruler-balloon__label{font-size:12px;font-weight:500;line-height:14px;white-space:nowrap}.ruler-balloon__controls{display:flex;box-sizing:border-box;line-height:16px}.ruler-balloon__icon{width:12px;height:12px;margin-left:6px;color:var(--color-text-secondary);transition:color .1s ease-out;cursor:pointer;position:relative}.ruler-balloon__icon-inner{top:0;left:0;width:100%;height:100%;position:absolute}.ruler-balloon__icon:hover{color:var(--color-text-primary)}.ruler-balloon__popup{display:flex;flex-direction:column;padding:24px;box-sizing:border-box;position:relative}.ruler-balloon__title{font-size:20px;line-height:24px;font-weight:500;color:var(--color-text-primary);margin-bottom:8px}.ruler-balloon__description{font-size:14px;line-height:16px;color:var(--color-text-secondary);max-width:258px;margin-bottom:16px}.ruler-balloon__buttons{display:flex}.ruler-balloon__confirm{margin-right:8px}.map-placemark,.map-placemark__wrapper{width:0;height:0}.map-placemark__wrapper._non-interactive{pointer-events:none}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.map-line-editor__preview-point{transition:opacity .1s ease-in-out;opacity:0}.map-line-editor__preview-point:hover{opacity:.6}@media print{:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.ruler-balloon__content{border:0}.ruler-balloon__label{-webkit-filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white))}.ruler-balloon__close,.ruler-balloon__popup,.ruler-balloon__trash{display:none}}