.geolocation-pin{width:32px;height:32px;margin-left:-16px;margin-top:-16px}.geolocation-pin,.geolocation-pin__placemark,.geolocation-pin__shadow{position:absolute}.map-placemark,.map-placemark__wrapper{width:0;height:0}.map-placemark__wrapper._non-interactive{pointer-events:none}.icon._flip img,.icon._flip svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.icon._img{display:inline-block;font-size:0;line-height:0}.map-circle-placemark{width:26px;top:-13px;left:-13px;position:absolute;font-size:14px;line-height:16px;line-height:18px;color:var(--color-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-widget-map-component{overflow:hidden;z-index:0}.map-widget-map-component,.resize-listener{position:absolute;top:0;left:0;height:100%;width:100%}.resize-listener{z-index:-1;border:0;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none}.map-widget-layout-view{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:column}.map-widget-layout-view__layout{position:relative;height:100%;display:flex;flex-direction:column}.map-widget-layout-view__controls{height:100%}.map-widget-layout-view__bottom-layout{margin-top:2px;height:20px;position:relative}.map-widget-layout-view__ruler{padding-right:8px}.map-widget-layout-view__traffic-control{position:absolute;right:6px;top:10px}.map-widget-layout-view__zoom-controls{margin-right:-4px}.map-widget-layout-view__copyrights{pointer-events:auto}.map-widget-layout-view__scale-line{position:absolute;bottom:0;right:0}.map-widget-layout-view__top-flyover-control{display:flex}.map-widget-layout-view__top-left-controls{display:flex;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100vw - 170px)}.map-widget-layout-view__top-left-controls>:not(:last-child){margin-right:8px}.map-widget-layout-view__top-right-controls{display:flex}.map-widget-layout-view__maps-links{margin-bottom:-12px}.map-widget-layout-view__geolocation{margin-top:-8px}.map-widget-layout-view__3d{margin-right:-8px}.map-widget-layout-view__3d:empty{width:56px;height:56px}.map-widget-layout-view__flyover{margin:auto}.map-widget-layout-view__top-panel{position:absolute;width:100%;top:0;padding:12px;text-align:center}.map-widget-layout-view__bottom-panel{position:relative;z-index:5000}.map-widget-layout-view__bottom-panel>:not(:last-child){display:none}.map-widget-layout-view__routes:not(:empty){pointer-events:auto;width:32px;height:32px}.map-widget-layout-view__search:not(:empty){pointer-events:auto;max-width:calc(100% - 32px)}.zoom-control{padding:4px}.zoom-control__group{border-radius:12px;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.zoom-control__group:hover{box-shadow:0 var(--shadow-y) 10px 0 var(--shadow-color)}.zoom-control__icon{width:100%;height:100%;pointer-events:none;background-position:50%;background-repeat:no-repeat}._mobile .zoom-control{padding:0}._mobile .zoom-control__group{border-radius:0;box-shadow:none}._mobile .zoom-control__zoom-in{margin-bottom:12px}.button{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;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0}.button::-moz-focus-inner{padding:0;border:0}.button:focus{outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.button._link{font:inherit;color:inherit;text-decoration:inherit}.button._stretched{display:block;width:100%;text-align:center;background-clip:initial}.button._disabled,.button._static{cursor:default}.button._disabled:focus,.button._static:focus{outline:0}.button._text-align-left{text-align:left}.button._truncated{overflow:hidden;padding:0 32px 0 12px}.button._truncated .button__text{width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis}.button._hovered:before,.button._pressed:before,.button:not(._disabled):hover:before{opacity:.15}.button__text,.button__tick{display:inline-block;vertical-align:top;text-align:center;height:100%}.button__icon{display:inline-flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:1;font-size:0}.button__text{position:relative;margin:0;padding:0;text-decoration:none;border:0;background:0 0;z-index:1}.button._stretched .button__text{text-overflow:ellipsis;overflow:hidden;max-width:100%;box-sizing:border-box}.button__tick{pointer-events:none;position:absolute;top:50%;right:14px;width:8px;height:8px;margin-top:-4px;margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.button__tick svg{position:absolute;top:0;left:0}.button__tick svg path{transition:fill .1s ease-out}.button._flipped-tick .button__tick,.button._pressed .button__tick{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button._view_air,.button._view_air-alt,.button._view_air-round{box-sizing:initial;background-color:var(--color-button-floating);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);transition:box-shadow .1s ease-out,background-color .1s ease-out;height:40px;border-radius:12px}.button._view_air-alt:not(._disabled)._active,.button._view_air-round:not(._disabled)._active,.button._view_air:not(._disabled)._active{color:var(--color-text-action)}.button._view_air-alt:not(._disabled):hover,.button._view_air-round:not(._disabled):hover,.button._view_air:not(._disabled):hover{box-shadow:0 var(--shadow-y) 10px 0 var(--shadow-color)}.button._view_air-alt .button__text,.button._view_air-round .button__text,.button._view_air .button__text{padding:0 12px;font-size:14px;line-height:16px;font-weight:500;line-height:40px}.button._view_air-alt .button__tick,.button._view_air-round .button__tick,.button._view_air .button__tick{right:12px}.button._view_air-alt .button__text,.button._view_air-alt .button__tick path,.button._view_air-round .button__text,.button._view_air-round .button__tick path,.button._view_air .button__text,.button._view_air .button__tick path{color:var(--color-text-primary-variant);fill:var(--color-text-primary-variant)}.button._view_air-alt:not(._disabled):not(._checked):hover .button__text,.button._view_air-alt:not(._disabled):not(._checked):hover .button__tick path,.button._view_air-round:not(._disabled):not(._checked):hover .button__text,.button._view_air-round:not(._disabled):not(._checked):hover .button__tick path,.button._view_air:not(._disabled):not(._checked):hover .button__text,.button._view_air:not(._disabled):not(._checked):hover .button__tick path{color:var(--color-text-primary);fill:var(--color-text-primary)}.button._view_air-alt .button__icon,.button._view_air-round .button__icon,.button._view_air .button__icon{height:24px;width:24px;padding:8px;pointer-events:none;color:var(--color-icon-primary);transition:color .1s ease-out}.button._view_air-alt._disabled .button__icon,.button._view_air-round._disabled .button__icon,.button._view_air._disabled .button__icon{color:var(--color-icon-additional)}.button._view_air-alt:not(._disabled):hover .button__icon,.button._view_air-round:not(._disabled):hover .button__icon,.button._view_air:not(._disabled):hover .button__icon{color:#000}._theme_dark .button._view_air-alt:not(._disabled):hover .button__icon,._theme_dark .button._view_air-round:not(._disabled):hover .button__icon,._theme_dark .button._view_air:not(._disabled):hover .button__icon{color:#fff}._theme_dark .button._view_air-alt:not(._disabled)._checked .button__icon,._theme_dark .button._view_air-alt:not(._disabled)._checked:hover .button__icon,._theme_dark .button._view_air-round:not(._disabled)._checked .button__icon,._theme_dark .button._view_air-round:not(._disabled)._checked:hover .button__icon,._theme_dark .button._view_air:not(._disabled)._checked .button__icon,._theme_dark .button._view_air:not(._disabled)._checked:hover .button__icon,.button._view_air-alt:not(._disabled)._checked .button__icon,.button._view_air-alt:not(._disabled)._checked:hover .button__icon,.button._view_air-round:not(._disabled)._checked .button__icon,.button._view_air-round:not(._disabled)._checked:hover .button__icon,.button._view_air:not(._disabled)._checked .button__icon,.button._view_air:not(._disabled)._checked:hover .button__icon{color:var(--color-text-action)}.button._view_air-alt._tick_triangle .button__text,.button._view_air-round._tick_triangle .button__text,.button._view_air._tick_triangle .button__text{padding-right:28px}.button._view_air-alt._size_small,.button._view_air-round._size_small,.button._view_air._size_small{border-radius:8px;height:32px}.button._view_air-alt._size_small .button__text,.button._view_air-round._size_small .button__text,.button._view_air._size_small .button__text{line-height:32px}.button._view_air-alt._size_small .button__icon,.button._view_air-round._size_small .button__icon,.button._view_air._size_small .button__icon{padding:4px}.button._view_air-alt._size_xmedium,.button._view_air-round._size_xmedium,.button._view_air._size_xmedium{height:48px;border-radius:12px}.button._view_air-alt._size_xmedium .button__text,.button._view_air-round._size_xmedium .button__text,.button._view_air._size_xmedium .button__text{padding:0 16px;font-size:16px;line-height:20px;font-weight:500;line-height:48px}.button._view_air-alt._size_xmedium .button__icon,.button._view_air-round._size_xmedium .button__icon,.button._view_air._size_xmedium .button__icon{height:48px;width:48px;padding:0}.button._view_air-alt._size_xmedium._tick_angle .button__text,.button._view_air-alt._size_xmedium._tick_triangle .button__text,.button._view_air-round._size_xmedium._tick_angle .button__text,.button._view_air-round._size_xmedium._tick_triangle .button__text,.button._view_air._size_xmedium._tick_angle .button__text,.button._view_air._size_xmedium._tick_triangle .button__text{padding-right:32px}.button._view_air-alt._size_xmedium .button__tick,.button._view_air-round._size_xmedium .button__tick,.button._view_air._size_xmedium .button__tick{right:16px}.button._view_air-alt._size_large,.button._view_air-round._size_large,.button._view_air._size_large{height:56px}.button._view_air-alt._size_large .button__text,.button._view_air-round._size_large .button__text,.button._view_air._size_large .button__text{font-size:16px;line-height:20px;font-weight:500;line-height:56px}.button._view_air-alt._size_large .button__icon,.button._view_air-round._size_large .button__icon,.button._view_air._size_large .button__icon{height:56px;width:56px;padding:0}.button._view_air-alt .button__icon+.button__text,.button._view_air-round .button__icon+.button__text,.button._view_air .button__icon+.button__text{padding-left:0}.button._view_air-alt._disabled .button__text,.button._view_air-alt._disabled .button__tick path,.button._view_air-round._disabled .button__text,.button._view_air-round._disabled .button__tick path,.button._view_air._disabled .button__text,.button._view_air._disabled .button__tick path{color:var(--color-icon-secondary);fill:var(--color-icon-secondary)}.button._view_air-alt._pin-left,.button._view_air-round._pin-left,.button._view_air._pin-left{border-top-left-radius:0;border-bottom-left-radius:0}.button._view_air-alt._pin-right,.button._view_air-round._pin-right,.button._view_air._pin-right{border-top-right-radius:0;border-bottom-right-radius:0}.button._view_air-alt._pin-top,.button._view_air-round._pin-top,.button._view_air._pin-top{border-top-left-radius:0;border-top-right-radius:0}.button._view_air-alt._pin-bottom,.button._view_air-round._pin-bottom,.button._view_air._pin-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.button._view_air-alt._no-shadow,.button._view_air-alt._no-shadow:hover,.button._view_air-alt._pin-bottom,.button._view_air-alt._pin-bottom:hover,.button._view_air-alt._pin-left,.button._view_air-alt._pin-left:hover,.button._view_air-alt._pin-right,.button._view_air-alt._pin-right:hover,.button._view_air-alt._pin-top,.button._view_air-alt._pin-top:hover,.button._view_air-round._no-shadow,.button._view_air-round._no-shadow:hover,.button._view_air-round._pin-bottom,.button._view_air-round._pin-bottom:hover,.button._view_air-round._pin-left,.button._view_air-round._pin-left:hover,.button._view_air-round._pin-right,.button._view_air-round._pin-right:hover,.button._view_air-round._pin-top,.button._view_air-round._pin-top:hover,.button._view_air._no-shadow,.button._view_air._no-shadow:hover,.button._view_air._pin-bottom,.button._view_air._pin-bottom:hover,.button._view_air._pin-left,.button._view_air._pin-left:hover,.button._view_air._pin-right,.button._view_air._pin-right:hover,.button._view_air._pin-top,.button._view_air._pin-top:hover{box-shadow:none}.button._view_air-alt._checked{background-color:var(--color-background-suggest)}.button._view_air-alt._checked:not(._disabled):hover{background-color:#666}.button._view_air-alt:not(._disabled)._checked .button__text,.button._view_air-alt:not(._disabled)._checked .button__tick path{color:#fff;fill:#fff}._mobile .button._view_air-alt .button__icon+.button__text{padding-left:4px}._mobile .button._view_air-alt .button__icon{margin-left:4px}._mobile .button._view_air-alt .button__icon:only-child{margin-left:0}.button._view_air-round{border-radius:50%}._mobile:not(._theme_dark) .button._view_air,._mobile:not(._theme_dark) .button._view_air-alt,._mobile:not(._theme_dark) .button._view_air-round{background-color:hsla(0,0%,100%,.9)}._mobile:not(._theme_dark) .button._view_air-alt._checked{background-color:rgba(77,77,77,.9)}.button._ui{border-radius:12px;transition:background-color .1s ease-out}.button._ui._disabled{background-color:var(--color-button-secondary);color:var(--color-text-additional)}.button._ui._disabled._hovered:before,.button._ui._disabled._pressed:before,.button._ui._disabled:hover:before{background-color:initial}.button._ui._pressed .button__icon,.button._ui._pressed .button__text{opacity:.8}.button._ui .button__text{padding:0 12px}.button._ui:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;background-color:initial;opacity:.15;z-index:1;transition:background-color .1s ease-out}.button._ui .button__tick path{fill:currentColor}.button._ui._size_large{height:56px}.button._ui._size_large .button__text{font-size:16px;line-height:20px;font-weight:500}.button._ui._size_large .button__icon{width:24px;padding:0 8px}.button._ui._size_large .button__icon,.button._ui._size_large .button__text{line-height:56px}.button._ui._size_large .button__icon:only-child{padding:0 12px}.button._ui._size_large .button__icon+.button__text{padding-left:0}.button._ui._size_xmedium{height:48px}.button._ui._size_xmedium .button__text{font-size:16px;line-height:20px;font-weight:500;padding:0 16px}.button._ui._size_xmedium .button__icon{width:24px;padding:0 8px 0 16px}.button._ui._size_xmedium .button__icon,.button._ui._size_xmedium .button__text{line-height:48px}.button._ui._size_xmedium .button__icon:only-child{padding:0 16px}.button._ui._size_xmedium .button__icon+.button__text{padding-left:0}.button._ui._size_xmedium._tick_angle .button__text,.button._ui._size_xmedium._tick_triangle .button__text{padding-right:32px}.button._ui._size_xmedium .button__tick{right:16px}.button._ui._size_medium{height:40px}.button._ui._size_medium .button__text{font-size:14px;line-height:16px;font-weight:500}.button._ui._size_medium .button__icon{width:24px;padding:0 8px}.button._ui._size_medium .button__icon,.button._ui._size_medium .button__text{line-height:40px}.button._ui._size_medium .button__icon:only-child{padding:0 12px}.button._ui._size_medium .button__icon+.button__text{padding-left:0}.button._ui._size_small{border-radius:8px;height:32px}.button._ui._size_small .button__text{font-size:14px;line-height:16px;font-weight:500}.button._ui._size_small .button__icon,.button._ui._size_small .button__text{line-height:32px}.button._ui._size_small .button__icon{width:24px;padding:0 6px}.button._ui._size_small .button__icon:only-child{padding:0 8px}.button._ui._size_small .button__icon:first-child+.button__text{padding-left:0}.button._ui._size_xsmall{height:20px;min-width:20px;text-align:center;border-radius:4px}.button._ui._size_xsmall .button__text{font-size:14px;line-height:16px;font-weight:500}.button._ui._size_xsmall .button__icon,.button._ui._size_xsmall .button__text{line-height:20px;padding:0 6px}.button._ui._size_xsmall .button__icon{width:24px;padding:0 6px}.button._ui._size_xsmall .button__icon:only-child{padding:0 6px}.button._ui._size_xsmall .button__icon:first-child+.button__text{padding-left:0}.button._tick_angle .button__text{padding-right:30px}.button._tick_angle .button__tick{width:16px;height:16px;margin-top:-7px;right:8px}.button._tick_triangle .button__text{padding-right:27px}.button._truncated .button__text{padding:0}.button._pin-left{border-top-left-radius:0;border-bottom-left-radius:0}.button._pin-right{border-top-right-radius:0;border-bottom-right-radius:0}.button._pin-top{border-top-left-radius:0;border-top-right-radius:0}.button._pin-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.button._pin-bottom,.button._pin-bottom:hover,.button._pin-left,.button._pin-left:hover,.button._pin-right,.button._pin-right:hover,.button._pin-top,.button._pin-top:hover{box-shadow:none}.button._view_primary{background-color:var(--color-button-primary);color:var(--color-text-color-bg)}.button._view_primary._hovered:before,.button._view_primary._pressed:before,.button._view_primary:not(._disabled):hover:before{background-color:var(--color-text-color-bg)}.button._view_secondary-blue{background-color:var(--color-button-secondary-blue);color:var(--color-text-action)}.button._view_secondary-blue._hovered:before,.button._view_secondary-blue._pressed:before,.button._view_secondary-blue:not(._disabled):hover:before{background-color:var(--color-text-action)}.button._view_secondary-red{background-color:var(--color-button-secondary);color:var(--color-text-alert)}.button._view_secondary-red._hovered:before,.button._view_secondary-red._pressed:before,.button._view_secondary-red:not(._disabled):hover:before{background-color:var(--color-text-alert)}.button._view_transparent{background-color:initial;color:var(--color-text-action)}.button._view_transparent._hovered:before,.button._view_transparent._pressed:before,.button._view_transparent:not(._disabled):hover:before{background-color:var(--color-text-action)}.button._view_transparent._disabled{background-color:initial}.button._view_transparent-red{background-color:initial;color:var(--color-text-alert)}.button._view_transparent-red._hovered:before,.button._view_transparent-red._pressed:before,.button._view_transparent-red:not(._disabled):hover:before{background-color:var(--color-text-alert)}.button._view_transparent-red._disabled{background-color:initial}.button._view_secondary-gray{background-color:var(--color-button-secondary);color:var(--color-text-primary-variant)}.button._view_secondary-gray._hovered:before,.button._view_secondary-gray._pressed:before,.button._view_secondary-gray:not(._disabled):hover:before{background-color:var(--color-text-primary-variant)}.button._view_secondary-gray._checked{background-color:#4d4d4d;color:#fff}.button._view_secondary-gray._checked._hovered:before,.button._view_secondary-gray._checked._pressed:before,.button._view_secondary-gray._checked:not(._disabled):hover:before{background-color:#fff}._dark-theme-only .button._view_secondary-gray._checked,._theme_dark .button._view_secondary-gray._checked{background-color:#fff;color:#000}._dark-theme-only .button._view_secondary-gray._checked._hovered:before,._dark-theme-only .button._view_secondary-gray._checked._pressed:before,._dark-theme-only .button._view_secondary-gray._checked:not(._disabled):hover:before,._theme_dark .button._view_secondary-gray._checked._hovered:before,._theme_dark .button._view_secondary-gray._checked._pressed:before,._theme_dark .button._view_secondary-gray._checked:not(._disabled):hover:before{background-color:#000}.button._view_accent{background-color:var(--color-button-accent);color:var(--color-text-transaction)}.button._view_accent._hovered:before,.button._view_accent._pressed:before,.button._view_accent:not(._disabled):hover:before{background-color:var(--color-text-transaction)}.button._view_color-bg{background-color:var(--color-button-color-bg);color:var(--color-text-primary-variant)}.button._view_color-bg._hovered:before,.button._view_color-bg._pressed:before,.button._view_color-bg:not(._disabled):hover:before{background-color:var(--color-text-primary-variant)}.button._view_color-bg._disabled{background-color:var(--color-button-color-bg)}.button._view_advertisement{background-color:var(--color-button-advert);color:var(--color-text-color-bg)}.button._view_advertisement._hovered:before,.button._view_advertisement._pressed:before,.button._view_advertisement:not(._disabled):hover:before{background-color:var(--color-text-color-bg)}.button._view_black-bg{background-color:var(--color-button-black-bg);color:var(--color-text-color-bg)}.button._view_black-bg._hovered:before,.button._view_black-bg._pressed:before,.button._view_black-bg:not(._disabled):hover:before{background-color:var(--color-text-color-bg)}.button._view_black-bg._disabled{color:#666}.button._view_picture-bg{background-color:var(--color-button-picture-bg);color:var(--color-text-color-bg)}.button._view_picture-bg._hovered:before,.button._view_picture-bg._pressed:before,.button._view_picture-bg:not(._disabled):hover:before{background-color:var(--color-text-color-bg)}.button._view_picture-bg._disabled{color:var(--color-text-secondary)}.button._view_transaction{background-color:var(--color-button-transaction);color:var(--color-text-transaction)}.button._view_transaction._hovered:before,.button._view_transaction._pressed:before,.button._view_transaction:not(._disabled):hover:before{background-color:var(--color-text-transaction)}.button._view_floating{background-color:var(--color-button-floating);color:var(--color-text-primary-variant)}.button._view_floating._hovered:before,.button._view_floating._pressed:before,.button._view_floating:not(._disabled):hover:before{background-color:var(--color-text-primary-variant)}.button._view_search{position:relative;overflow:visible;padding:0;margin:8px 0;height:32px;background-color:initial;font-size:16px;line-height:20px;line-height:32px;transition:opacity .2s cubic-bezier(.455,.03,.515,.955)}.button._view_search .button__icon{position:relative;overflow:visible;height:32px;width:48px;text-align:center;color:var(--color-icon-primary)}.hover-hint{pointer-events:none;font-size:14px;line-height:16px}.hover-hint._type_help._size_s{padding:4px 12px}.hover-hint._type_help._size_m{padding:6px 16px}.hover-hint._type_air{padding:5px 12px;font-size:12px;line-height:14px;font-weight:500}.popup{position:absolute;z-index:3000;visibility:hidden;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.popup._full-height{bottom:0}.popup:not(._animation-hide){visibility:visible}.popup._dropdown{-webkit-animation-name:dropdown-in;animation-name:dropdown-in}.popup._dropdown._animation-hide{-webkit-animation-name:dropdown-out;animation-name:dropdown-out}.popup:not(._dropdown)._position_top{-webkit-animation-name:popup-in-down;animation-name:popup-in-down}.popup:not(._dropdown)._position_top._animation-hide{-webkit-animation-name:popup-out-up;animation-name:popup-out-up}.popup:not(._dropdown)._position_bottom{-webkit-animation-name:popup-in-up;animation-name:popup-in-up}.popup:not(._dropdown)._position_bottom._animation-hide{-webkit-animation-name:popup-out-down;animation-name:popup-out-down}.popup:not(._dropdown)._position_left{-webkit-animation-name:popup-in-left;animation-name:popup-in-left}.popup:not(._dropdown)._position_left._animation-hide{-webkit-animation-name:popup-out-right;animation-name:popup-out-right}.popup:not(._dropdown)._position_right{-webkit-animation-name:popup-in-right;animation-name:popup-in-right}.popup:not(._dropdown)._position_right._animation-hide{-webkit-animation-name:popup-out-left;animation-name:popup-out-left}.popup__content{position:relative}.popup__content._full-height{height:100%}.popup._default-padding .popup__content{padding:10px}.popup__arrow{position:absolute;overflow:hidden}.popup__arrow:before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;height:10px}.popup._position_top .popup__arrow{width:calc(14px + var(--shadow-blur));height:calc(7px + var(--shadow-blur));margin-bottom:calc(var(--shadow-blur)*-1);margin-left:calc(var(--shadow-blur)*-1)}.popup._position_top .popup__arrow:before{top:-5px;left:calc(var(--shadow-blur) + 2px)}.popup._position_bottom .popup__arrow{width:calc(14px + var(--shadow-blur));height:calc(7px + var(--shadow-blur));margin-top:calc(var(--shadow-blur)*-1);margin-left:calc(var(--shadow-blur)*-1)}.popup._position_bottom .popup__arrow:before{top:calc(var(--shadow-blur) + 3px);left:calc(var(--shadow-blur) + 2px)}.popup._position_left .popup__arrow{width:calc(7px + var(--shadow-blur));height:calc(14px + var(--shadow-blur));margin-right:calc(var(--shadow-blur)*-1)}.popup._position_left .popup__arrow:before{top:2px;left:-6px}.popup._position_right .popup__arrow{width:calc(7px + var(--shadow-blur));height:calc(14px + var(--shadow-blur));margin-left:calc(var(--shadow-blur)*-1)}.popup._position_right .popup__arrow:before{top:2px;left:calc(var(--shadow-blur) + 2px)}.popup._type_balloon,.popup._type_map-hint,.popup._type_normal{background-color:var(--color-background-primary)}.popup._type_map-hint{border-radius:4px;overflow:hidden}.popup._type_balloon .popup__arrow:before,.popup._type_map-hint .popup__arrow:before,.popup._type_normal .popup__arrow:before{background-color:var(--color-background-primary)}.popup._type_map-hint,.popup._type_map-hint .popup__arrow:before,.popup._type_normal,.popup._type_normal .popup__arrow:before{box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.popup._type_error,.popup._type_help,.popup._type_tooltip{border-radius:4px;color:#fff}.popup._type_help,.popup._type_help .popup__arrow:before{background-color:var(--color-background-suggest)}.popup._type_error,.popup._type_error .popup__arrow:before{background-color:var(--color-red)}.popup._type_tooltip{background-color:var(--color-blue);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.popup._type_tooltip .popup__arrow{width:24px;height:24px;margin:0;color:var(--color-blue)}.popup._type_tooltip .popup__arrow:before{display:none}.popup._type_tooltip .popup__arrow._arrow-type_triangle{width:0;height:0;margin-left:8px;border:16px solid transparent;border-left-color:#04f;border-width:8px 0 8px 8px}.popup._type_tooltip .popup__arrow-icon{display:inline-block;-webkit-transform:translateX(11px);transform:translateX(11px)}.popup._type_tooltip._position_top .popup__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popup._type_tooltip._position_bottom .popup__arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.popup._type_tooltip._position_left .popup__arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.popup._type_tooltip._position_right .popup__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popup._type_transparent,.popup._type_transparent .popup__arrow:before{background-color:initial}.popup._type_air{background-color:var(--color-background-suggest);color:#fff;font-size:12px;line-height:14px;font-weight:500;border-radius:100px;max-width:80%}.popup._type_air .popup__arrow{pointer-events:none}.popup._type_air .popup__arrow:before{display:none}.popup._type_balloon{border-radius:8px;overflow:hidden}.popup._type_balloon,.popup._type_balloon .popup__arrow:before{box-shadow:0 0 8px 0 var(--shadow-color)}.popup__arrow-icon{color:var(--color-blue)}@-webkit-keyframes popup-out-down{0%{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@keyframes popup-out-down{0%{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@-webkit-keyframes popup-in-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup-in-up{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup-out-up{0%{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@keyframes popup-out-up{0%{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@-webkit-keyframes popup-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popup-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popup-out-left{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{visibility:hidden;-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@keyframes popup-out-left{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{visibility:hidden;-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@-webkit-keyframes popup-in-right{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes popup-in-right{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popup-out-right{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{visibility:hidden;-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}}@keyframes popup-out-right{0%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{visibility:hidden;-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}}@-webkit-keyframes popup-in-left{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes popup-in-left{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes dropdown-in{0%{opacity:0}to{opacity:1}}@keyframes dropdown-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes dropdown-out{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes dropdown-out{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}.map-tilt-rotate-control{--dot-color:var(--color-icon-additional);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.map-tilt-rotate-control__ring{position:relative;width:56px;height:56px;box-sizing:border-box;border:10px solid var(--color-button-floating);border-radius:50%;z-index:1;cursor:pointer}.map-tilt-rotate-control__ring:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:22px 0 0 0 var(--dot-color),0 22px 0 0 var(--dot-color),-22px 0 0 0 var(--dot-color);transition:box-shadow .1s}.map-tilt-rotate-control__ring:before{content:"";position:absolute;width:0;height:0;border-top:none;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:6px solid var(--color-red);left:calc(50% - 3px);top:-9px;transition:border-bottom-color .1s}.map-tilt-rotate-control__ring:hover{--dot-color:#999}.map-tilt-rotate-control__tilt-wrapper{position:absolute;width:32px;height:32px;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.map-tilt-rotate-control__tilt{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;border-radius:50%;background-color:var(--color-button-floating);transition:color .4s,-webkit-transform .001ms;transition:color .4s,transform .001ms;transition:color .4s,transform .001ms,-webkit-transform .001ms;cursor:pointer;font-size:16px;color:var(--color-text-primary-variant)}.map-tilt-rotate-control__tilt:hover{color:var(--color-text-primary)}.map-tilt-rotate-control__tilt._tilted{color:#fff;transition:background-color .4s;background-color:var(--color-blue)}.map-tilt-rotate-control__tilt._disabled{color:#ccc;cursor:default}.map-tilt-rotate-control._in-action .map-tilt-rotate-control__ring,.map-tilt-rotate-control._in-action .map-tilt-rotate-control__tilt{cursor:-webkit-grabbing;cursor:grabbing}.map-tilt-rotate-control:after{content:"";position:absolute;top:0;left:0;width:56px;height:56px;box-sizing:border-box;border:10px solid transparent;box-shadow:inset 0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color),0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);border-radius:50%}.map-tilt-rotate-control__tooltip-button{font-size:14px;line-height:16px;font-weight:500;display:inline-block;height:32px;padding:8px 12px;border-radius:6px;background-color:#f6f6f6;color:var(--color-blue);box-sizing:border-box}.map-copyrights{display:flex;position:absolute;bottom:0;padding-left:12px;box-sizing:border-box}.map-copyrights__scale-line{position:absolute;right:10px;bottom:0;width:100px;text-align:center;pointer-events:none}.map-copyrights__logo-layout{position:absolute;padding:4px;right:16px;bottom:16px;display:flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}.map-copyrights__block{display:none;max-width:100%;padding:2px 8px;margin-right:12px;border-radius:4px 4px 0 0;background-color:var(--color-button-floating);font-size:10px;line-height:12px;color:var(--color-text-primary);white-space:nowrap;text-decoration:none;overflow:hidden;flex-shrink:0}._theme_dark .map-copyrights__block{background-color:rgba(0,0,0,.75)}.map-copyrights__item{display:none;color:var(--color-text-primary);font-size:10px;line-height:12px;text-decoration:none}._theme_dark .map-copyrights__item{color:#ccc}.map-copyrights__item._shrink{text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.map-copyrights__item._type_lang{width:15px;height:9px}.map-copyrights__item._type_lang,.map-copyrights__item._type_privacy{display:inline-block;margin-left:8px;cursor:pointer}.map-copyrights._type_scheme .map-copyrights__block._type_links{display:block}.map-copyrights._type_scheme .map-copyrights__item._type_terms_short{display:inline-block}.map-copyrights._type_satellite .map-copyrights__block._type_copyrights{display:flex;flex-shrink:1}.map-copyrights._type_satellite .map-copyrights__item._type_right_holders{display:inline-block}.map-copyrights._type_copyrights-only .map-copyrights__block{display:flex}.map-copyrights._type_copyrights-only .map-copyrights__item{display:inline-block}.map-copyrights._type_copyrights-only .map-copyrights__item+.map-copyrights__item{margin-left:8px}.map-geolocation-control{position:relative}.map-geolocation-control__icon{pointer-events:none;background-position:50%;background-repeat:no-repeat}.map-geolocation-control__icon,.map-geolocation-control__spinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.map-geolocation-control__spinner{position:absolute;top:0;left:0}@-webkit-keyframes spinner-view-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-view-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-view_xlarge{position:relative;-webkit-animation-name:spinner-view-spin;animation-name:spinner-view-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:80px;height:80px;margin-left:-40px;margin-top:-40px}.spinner-view_xlarge__circle{overflow:hidden;position:absolute;top:0;left:50%;width:100%;height:100%;color:var(--color-icon-action)}.spinner-view_xlarge__circle:before{content:"";border-radius:100%;box-shadow:inset 0 0 0 4px;position:absolute;left:-50%;top:0;width:100%;height:100%}.spinner-view_xlarge._color_inverse .spinner-view_xlarge__circle{color:#fff}.spinner-view_xlarge._color_inherit .spinner-view_xlarge__circle{color:inherit}.spinner-view_xlarge._without-margin{margin:0}.spinner-view_large{position:relative;-webkit-animation-name:spinner-view-spin;animation-name:spinner-view-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:38px;height:38px;margin-left:-19px;margin-top:-19px}.spinner-view_large__circle{overflow:hidden;position:absolute;top:0;left:50%;width:100%;height:100%;color:var(--color-icon-action)}.spinner-view_large__circle:before{content:"";border-radius:100%;box-shadow:inset 0 0 0 2px;position:absolute;left:-50%;top:0;width:100%;height:100%}.spinner-view_large._color_inverse .spinner-view_large__circle{color:#fff}.spinner-view_large._color_inherit .spinner-view_large__circle{color:inherit}.spinner-view_large._without-margin{margin:0}.spinner-view_medium{position:relative;-webkit-animation-name:spinner-view-spin;animation-name:spinner-view-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:28px;height:28px;margin-left:-14px;margin-top:-14px}.spinner-view_medium__circle{overflow:hidden;position:absolute;top:0;left:50%;width:100%;height:100%;color:var(--color-icon-action)}.spinner-view_medium__circle:before{content:"";border-radius:100%;box-shadow:inset 0 0 0 2px;position:absolute;left:-50%;top:0;width:100%;height:100%}.spinner-view_medium._color_inverse .spinner-view_medium__circle{color:#fff}.spinner-view_medium._color_inherit .spinner-view_medium__circle{color:inherit}.spinner-view_medium._without-margin{margin:0}.spinner-view_small{position:relative;-webkit-animation-name:spinner-view-spin;animation-name:spinner-view-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:16px;height:16px;margin-left:-8px;margin-top:-8px}.spinner-view_small__circle{overflow:hidden;position:absolute;top:0;left:50%;width:100%;height:100%;color:var(--color-icon-action)}.spinner-view_small__circle:before{content:"";border-radius:100%;box-shadow:inset 0 0 0 2px;position:absolute;left:-50%;top:0;width:100%;height:100%}.spinner-view_small._color_inverse .spinner-view_small__circle{color:#fff}.spinner-view_small._color_inherit .spinner-view_small__circle{color:inherit}.spinner-view_small._without-margin{margin:0}.map-widget-map-scale-line-view{width:100px;max-height:18px;text-align:center}.map-scale-line{position:relative;display:inline-flex;justify-content:center;height:16px;min-width:59px;max-width:96px}.map-scale-line__label{position:relative;z-index:1;font-size:10px;line-height:12px;font-weight:600;height:16px;padding:2px 4px 0;box-sizing:border-box;color:var(--color-text-primary-variant);border-radius:4px 4px 0 0;overflow:hidden}.map-scale-line__label:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;border-bottom:16px solid #fff}._theme_dark .map-scale-line__label:after{border-color:#000}.map-scale-line__line{position:absolute;top:5px;right:0;left:0;border:3px solid hsla(0,0%,100%,.6);border-radius:3px}._theme_dark .map-scale-line__line{border-color:rgba(0,0,0,.6)}.map-scale-line__line:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;border:1px solid var(--color-text-primary-variant);border-radius:1px}.map-widget-ruler-control-view__icon{width:100%;height:100%;pointer-events:none;background-position:50%;background-repeat:no-repeat}.traffic-raw-icon{position:relative;pointer-events:auto;height:100%}.traffic-raw-icon__icon{width:100%;height:100%;pointer-events:none;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;transition:color .1s ease-out;color:var(--color-icon-primary)}.traffic-raw-icon__icon>svg{width:26px;height:26px}._mobile .traffic-raw-icon__icon>svg{position:relative;left:-1px;width:29px;height:29px}.traffic-raw-icon__icon path:first-child{fill:transparent}.traffic-raw-icon__icon path:not(:first-child){fill:var(--color-icon-primary)}.traffic-raw-icon:hover .traffic-raw-icon__icon{color:#000}._theme_dark .traffic-raw-icon:hover .traffic-raw-icon__icon{color:#fff}.traffic-raw-icon:hover .traffic-raw-icon__icon path:not(:first-child){fill:#000}._theme_dark .traffic-raw-icon:hover .traffic-raw-icon__icon path:not(:first-child){fill:#fff}.traffic-raw-icon._color_red .traffic-raw-icon__icon path:first-child{fill:var(--color-red)}.traffic-raw-icon._color_yellow .traffic-raw-icon__icon path:first-child{fill:#ffdc60}.traffic-raw-icon._color_green .traffic-raw-icon__icon path:first-child{fill:var(--color-green)}.traffic-raw-icon._color_gray .traffic-raw-icon__icon path:first-child{fill:#ccc}.traffic-raw-icon._color_none .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-icon-primary)}.traffic-raw-icon:not(._color_none) .traffic-raw-icon__icon path:nth-child(2){fill:transparent}.traffic-raw-icon:hover._color_none .traffic-raw-icon__icon path:not(:first-child){fill:#000}._theme_dark .traffic-raw-icon:hover._color_none .traffic-raw-icon__icon path:not(:first-child){fill:#fff}._theme_dark .traffic-raw-icon:not(._color_none) .traffic-raw-icon__icon path:nth-child(3){fill:#666}.traffic-raw-icon:hover:not(._color_none) .traffic-raw-icon__icon path:nth-child(2){fill:transparent}.traffic-raw-icon__text{font-size:12px;line-height:14px;font-weight:600;position:absolute;top:6px;left:1px;right:0;bottom:0;box-sizing:border-box;padding-right:4px;text-align:center;color:#fff}._mobile .traffic-raw-icon__text{top:13px;left:3px;right:auto;padding-left:0;padding-right:4px;height:24px;width:24px;line-height:normal;display:flex;align-items:center;justify-content:center}.traffic-raw-icon._color_yellow .traffic-raw-icon__text{color:#664b14}.layout-control-group{position:absolute;top:0;pointer-events:auto;z-index:1}._app_ready .layout-control-group{transition:opacity .2s ease-in-out}.layout-control-group._animated{transition:opacity .2s ease-in-out,-webkit-transform .1s linear;transition:opacity .2s ease-in-out,transform .1s linear;transition:opacity .2s ease-in-out,transform .1s linear,-webkit-transform .1s linear}.layout-control-group._hidden{opacity:0;pointer-events:none}.map-flyover-control{margin:0 auto}._mobile .map-flyover-control{margin-left:12px}.flyover-button{pointer-events:auto}.flyover-button__icon{display:flex;justify-content:center;align-items:center;position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);box-sizing:border-box;border-radius:8px;background-color:var(--color-button-secondary);color:var(--color-icon-primary);transition:color .1s ease-out}.flyover-button__text{margin-left:4px;margin-right:4px}.flyover-button__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flyover-button._active .flyover-button__icon,.flyover-button._active .flyover-button__text{color:var(--color-icon-action)}.flyover-button._active .flyover-button__icon{background-color:rgba(25,140,255,.15)}.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:#666;border:1px solid #fff;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-background-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-line-editor__preview-point{transition:opacity .1s ease-in-out;opacity:0}.map-line-editor__preview-point:hover{opacity:.6}.map-widget-content-view__frame{border:solid var(--color-background-primary);border-width:20px 24px}.map-widget-content-view__container{box-sizing:border-box}.map-widget-content-view__panel{position:relative;background-color:var(--color-background-primary);pointer-events:auto;box-sizing:border-box;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.map-widget-content-view__panel .map-widget-content-view__container{width:100%}.map-widget-content-view__balloon .map-widget-content-view__container{max-width:398px;max-height:440px}.scroll{position:relative;max-height:inherit;overflow:hidden;width:100%;cursor:default;display:flex;flex-direction:column;flex-wrap:nowrap}.scroll:not(._native) ::-webkit-scrollbar{display:none}.scroll__container{overflow-y:scroll;overflow-x:hidden;width:100%;max-height:inherit;-webkit-overflow-scrolling:touch}.scroll__container._firefox{padding-right:20px}.scroll._native .scroll__container{padding-right:0}.scroll._disabled>.scroll__container{overflow-y:hidden}.scroll._disabled>.scroll__container>.scroll__scrollbar{z-index:-1}.scroll__content{position:relative;overflow:visible}.scroll._width_narrow .scroll__content{width:384px;transition:width 0s linear .1s}.scroll._width_wide .scroll__content{width:800px}.scroll._width_dynamic .scroll__content{width:auto}.scroll__scrollbar{display:none;position:absolute;top:0;bottom:0;right:0;width:8px;z-index:4}.scroll__scrollbar-thumb,.scroll__scrollbar-track{position:absolute;top:0;left:2px;width:8px;transition:left .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll__scrollbar-thumb{background:rgba(0,0,0,.4);height:0;transition:left .15s ease-in-out,translate3d 64ms linear}._theme_dark .scroll__scrollbar-thumb{background:hsla(0,0%,100%,.4)}.scroll__scrollbar-track{bottom:0;background:rgba(0,0,0,.1)}._theme_dark .scroll__scrollbar-track{background:hsla(0,0%,100%,.1)}.scroll._pressed .scroll__scrollbar-thumb,.scroll._pressed .scroll__scrollbar-track,.scroll__scrollbar:hover .scroll__scrollbar-thumb,.scroll__scrollbar:hover .scroll__scrollbar-track{left:0}.scroll._full-height,.scroll._full-height .scroll__container{display:flex;flex-direction:column;flex:1}.scroll._full-height .scroll__content{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.scroll._full-height,.scroll._full-height .scroll__container,.scroll._full-height .scroll__content{display:flex;flex-direction:column;flex:1}.scroll._full-height .scroll__content{flex:1 0 auto}.close-button{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;width:16px;height:16px;cursor:pointer;box-sizing:initial;transition:opacity .1s ease-out,color .1s ease-out,-webkit-filter .1s ease-out;transition:opacity .1s ease-out,color .1s ease-out,filter .1s ease-out;transition:opacity .1s ease-out,color .1s ease-out,filter .1s ease-out,-webkit-filter .1s ease-out;position:absolute;z-index:2002}.close-button::-moz-focus-inner{padding:0;border:0}.close-button:focus{outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.close-button._relative{position:relative}.close-button._offset_tiny{top:10px;right:10px}.close-button._offset_small{top:12px;right:12px}.close-button._offset_large{top:20px;right:20px}.close-button._color_additional{color:var(--color-icon-additional)}.close-button._color_black{color:#000;opacity:.2}._dark-theme-only .close-button._color_black,._theme_dark .close-button._color_black{color:#fff}.close-button._color_black:focus,.close-button._color_black:hover{opacity:.4}.close-button._color_white{color:#fff;opacity:.6}.close-button._color_white:hover{opacity:1}.close-button._color_strict-white{color:#fff;opacity:1;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.close-button._color_strict-white:hover{opacity:.6}.close-button._size_medium._circle{width:24px;height:24px}.close-button._size_small._circle{width:16px;height:16px}._mobile .close-button{top:16px;right:16px}._mobile .close-button._offset_large{top:8px;right:4px;padding:12px}._mobile .close-button._offset_small{padding:16px;top:0;right:0}._mobile .close-button._offset_tiny{padding:14px;top:0;right:0}.traffic-road-event-content-view__title{font-size:16px;line-height:20px;margin-bottom:5px}.traffic-road-event-content-view__description{margin-bottom:8px}.traffic-road-event-content-view__source{margin-top:8px;font-size:12px;line-height:14px}.traffic-road-event-content-view__source-label:after{content:": "}.traffic-road-event-content-view__source-link{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer}.traffic-road-event-content-view__source-link._disabled{cursor:default}.traffic-road-event-content-view__source-link:hover:not(._disabled){color:var(--color-red)}.route-pins-view{position:absolute}.route-pins-view__construction{display:flex;position:absolute;justify-content:center;width:20px;height:32px;margin-left:-10px;margin-top:-30px}.route-pins-view__special-road{display:flex;position:absolute;justify-content:center;margin-left:-12px;margin-top:-24px;pointer-events:none}.route-pins-view__text{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.route-pins-view__masstransit-feature{display:inline-flex;align-items:center;white-space:nowrap}.route-pins-view__masstransit-feature-icon{margin-left:4px}.masstransit-route-pin-view{position:absolute;left:-3px;top:-10px}.masstransit-route-pin-view._clickable .masstransit-route-pin-view__container:hover~.masstransit-route-pin-view__text,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__text:hover{color:var(--color-red)}.masstransit-route-pin-view__dot{border:2px solid #fff;background:#6000ff;border-radius:50%}.masstransit-route-pin-view__dot._size_normal{width:6px;height:6px;margin-top:6px;float:left}.masstransit-route-pin-view__dot._size_none,.masstransit-route-pin-view__dot._size_small{width:4px;height:4px;margin-top:8px;margin-right:2px;float:left}.masstransit-route-pin-view__dot._size_none{position:absolute}.masstransit-route-pin-view__text{-webkit-filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);font-size:14px;line-height:16px;font-weight:500;color:#333;display:inline-block;margin-left:13px;margin-top:2px}.masstransit-route-pin-view__container{display:flex;pointer-events:none}.masstransit-route-pin-view._double,.masstransit-route-pin-view._double .masstransit-route-pin-view__balloon{display:flex}.masstransit-route-pin-view__balloon{position:relative;display:inline-block;padding:2px;height:20px;border-radius:6px;background:var(--color-background-primary);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.masstransit-route-pin-view__balloon-item{display:flex;border-radius:4px;padding:0 2px;height:20px}.masstransit-route-pin-view__balloon-text{padding:0 2px;font-size:12px;line-height:14px;font-weight:500;line-height:20px;border-radius:4px;text-align:center;white-space:nowrap;-webkit-text-fill-color:#fff;color:#fff}.masstransit-route-pin-view__balloon-icon{align-self:center;min-width:16px}.masstransit-route-pin-view__balloon-item._type_underground{padding:0}.masstransit-route-pin-view__balloon-item._type_metro-exit .masstransit-route-pin-view__balloon-text{min-width:12px;height:20px;line-height:20px;text-align:center;vertical-align:middle;color:#ffdc60;-webkit-text-fill-color:#ffdc60}.masstransit-route-pin-view__balloon-item._type_underground .masstransit-route-pin-view__balloon-icon{display:inline-flex;justify-content:center;align-items:center;margin-right:2px;min-width:20px;color:var(--color-icon-primary)}.masstransit-route-pin-view__balloon-item:not(._type_underground) .masstransit-route-pin-view__balloon-icon path{fill:#fff}.masstransit-route-pin-view__balloon-icon,.masstransit-route-pin-view__balloon-item._type_underground .masstransit-route-pin-view__balloon-text{min-width:16px}.masstransit-route-pin-view,.masstransit-route-pin-view__balloon,.masstransit-route-pin-view__dot,.masstransit-route-pin-view__text{cursor:default;pointer-events:none}.masstransit-route-pin-view._clickable,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__balloon,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__dot,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__text{cursor:pointer;pointer-events:auto}.masstransit-route-pin-view._rotated{right:-10px;left:auto}.masstransit-route-pin-view._rotated .masstransit-route-pin-view__container{flex-direction:row-reverse}.masstransit-route-pin-view._rotated .masstransit-route-pin-view__dot{margin-right:0;float:right}.masstransit-route-pin-view._rotated .masstransit-route-pin-view__balloon{float:right}.masstransit-route-pin-view._rotated .masstransit-route-pin-view__text{text-align:right;-moz-text-align-last:right;text-align-last:right;float:right;margin-right:13px}.masstransit-route-pin-view__arrow{display:flex;align-items:center;margin:0 6px;color:var(--color-icon-secondary)}.waypoint-pin-view{position:absolute;pointer-events:none}.waypoint-pin-view._geolocation{pointer-events:all;width:22px;height:22px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.waypoint-pin-view._intermediate._disabled .waypoint-pin-view__text{color:#666}.waypoint-pin-view__text{pointer-events:none;position:relative;width:140px;text-align:center;margin-top:8px;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);font-size:14px;line-height:16px;font-weight:500;line-height:14px;color:#333}.waypoint-pin-view__text._hidden{opacity:0}.waypoint-pin-view__word{display:inline-block;pointer-events:all;padding-right:2px}.waypoint-pin-view._intermediate .waypoint-pin-view__text{margin-top:12px}.waypoint-pin-view__content{pointer-events:all;position:absolute;top:-34px;left:-5px;font-size:14px;line-height:16px;font-weight:500;-webkit-text-fill-color:#fff;color:#fff}.waypoint-pin-view._intermediate .waypoint-pin-view__content{border:10px solid #fff;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:4px;font-size:10px;line-height:12px;font-weight:600;position:absolute;top:-10px;left:-10px;width:16px;height:16px;text-align:center;line-height:16px}.waypoint-pin-view._intermediate .waypoint-pin-view__index{position:absolute;display:block;width:16px;height:16px;border-radius:2px;background-color:#333;box-sizing:border-box;top:-8px;left:-8px;z-index:1}.waypoint-pin-view__rubric-icon{pointer-events:all;position:absolute;left:-7px;top:-32px;-webkit-animation-duration:.3s;animation-duration:.3s;color:#fff}.waypoint-pin-view__rubric-icon._temporary{opacity:0;-webkit-animation-name:waypoint-icon-dissapear;animation-name:waypoint-icon-dissapear}.waypoint-pin-view__rubric-icon._current{opacity:1;-webkit-animation-name:waypoint-icon-appear;animation-name:waypoint-icon-appear}.waypoint-pin-view__rubric-icon._mobile-choose{left:-12px;top:-46px}.waypoint-pin-view__rubric-icon svg{fill:#fff}.waypoint-pin-view__pin-icon{pointer-events:all;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);margin-top:6px;color:#333}._theme_dark .waypoint-pin-view__pin-icon{color:#666}.waypoint-pin-view__pin-icon .dark,.waypoint-pin-view__pin-icon .red{fill:currentColor}.waypoint-pin-view__pin-icon .red{opacity:1}.waypoint-pin-view__pin-icon .dark{opacity:0}._theme_dark .waypoint-pin-view._first .waypoint-pin-view__pin-icon,.waypoint-pin-view._first .waypoint-pin-view__pin-icon{color:#f25130}.waypoint-pin-view._first._mobile-choose .waypoint-pin-view__pin-icon{color:#f43}.waypoint-pin-view._last .waypoint-pin-view__pin-icon{color:#333}._theme_dark .waypoint-pin-view._last .waypoint-pin-view__pin-icon{color:var(--color-background-additional)}.waypoint-pin-view._last .waypoint-pin-view__pin-icon .red{opacity:0}.waypoint-pin-view._last .waypoint-pin-view__pin-icon .dark{opacity:1}@-webkit-keyframes waypoint-icon-appear{0%{opacity:0}to{opacity:1}}@keyframes waypoint-icon-appear{0%{opacity:0}to{opacity:1}}@-webkit-keyframes waypoint-icon-dissapear{0%{opacity:1}to{opacity:0}}@keyframes waypoint-icon-dissapear{0%{opacity:1}to{opacity:0}}.map-routes-auto-view__via-point{width:6px;height:6px;top:-5px;left:-5px;border-radius:50%;background-color:#4d4d4d;position:absolute;border:2px solid #fff}.map-routes-auto-view__via-point._preview{width:8px;height:8px;top:-6px;left:-6px}.mrc-map-icon-view{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;width:80px;height:80px;top:-40px;left:-40px;background-position:50%;background-repeat:no-repeat;background-size:contain}.mrc-map-icon-view._type_main{background-image:url(//web.archive.org/web/20241009102148im_/https://yastatic.net/s3/front-maps-static/maps-front-maps/_/5ae5258fc65259da6f33b435e01b0ed0.svg)}.mrc-map-icon-view._type_additional{background-image:url(//web.archive.org/web/20241009102148im_/https://yastatic.net/s3/front-maps-static/maps-front-maps/_/bc96a78828ff7afc9be53244b3b93ed3.svg)}.mrc-preview-balloon{transition:opacity .25s linear}.mrc-preview-balloon._animation-hide{opacity:0}.mrc-preview-balloon__balloon{position:relative;max-width:170px;min-height:99px;border:3px solid #fff;border-radius:6px;background-color:#333;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mrc-preview-balloon__placeholder{width:170px;height:99px}.mrc-preview-balloon__spinner{position:absolute;top:50%;left:50%}.mrc-preview-balloon__image{display:block;max-width:100%;max-height:100%}.mrc-preview-balloon__image:not(._loaded){top:50%;left:50%}.map-routes-masstransit-view__stop-dot,.mrc-preview-balloon__image:not(._loaded){position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-routes-masstransit-view__stop-dot{border:1px solid #999;background:var(--color-background-primary);border-radius:50%;width:4px;height:4px}.map-widget-routes-content-view__header{display:flex;align-items:center;font-size:16px;line-height:20px;font-weight:500}.map-widget-routes-content-view__body{padding:6px 0 16px;color:var(--color-text-secondary);font-size:12px;line-height:14px}.map-widget-routes-content-view__body:last-child{padding-bottom:0}.map-widget-routes-content-view__icon{color:var(--color-text-primary-variant);padding-right:4px;width:24px;height:24px}.map-widget-routes-content-view__warning:not(:empty){margin-left:2px;margin-bottom:2px;pointer-events:none}.route-warning-icon-view{display:inline-block;width:20px;height:20px;vertical-align:text-bottom;color:#4d4d4d;cursor:pointer}.route-warning-icon-view__wrapper{display:inline-flex;align-items:center;vertical-align:top;margin-right:4px}.route-warning-icon-view__wrapper._text{border-radius:4px;padding-right:4px}.route-warning-icon-view__wrapper._text._type_tolls{background-color:#f73;color:#fff}.route-warning-icon-view__text{font-size:14px;line-height:16px;font-weight:500}.user-maps-map-view__text{font-size:10px;line-height:12px;color:var(--color-text-primary)}.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-widget-user-maps-content-view{overflow:hidden}.user-maps-balloon-content__title{font-size:20px;line-height:24px;font-weight:500;margin-bottom:12px;margin-right:20px}.map-widget-business-content-view{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word}.map-widget-business-content-view__business-buttons,.map-widget-business-content-view__stops:not(:empty){padding-top:16px}.map-widget-business-content-view__feedback-link{text-decoration:none;color:var(--color-text-action);cursor:pointer;font-size:12px;line-height:14px;font-weight:500;line-height:18px}.map-widget-business-content-view__feedback-link._disabled{cursor:default}.map-widget-business-content-view__feedback-link:hover:not(._disabled){color:var(--color-red)}.map-widget-business-content-view__bottom-links{display:flex;justify-content:space-between;padding-top:16px}.map-widget-business-rating-view{color:inherit;text-decoration:none;cursor:default;cursor:pointer;display:inline-block}.business-rating-badge-view{position:relative;box-sizing:border-box;color:var(--color-text-primary);display:flex;align-items:center}.business-rating-badge-view__rating{display:inline;padding-left:2px}.business-rating-badge-view._weight_medium .business-rating-badge-view__rating{font-weight:500}.business-rating-badge-view__stars{display:flex;margin-right:4px}.business-rating-badge-view__stars._spacing_large{margin-right:6px}.business-rating-badge-view__star{display:flex;justify-content:center;align-items:center}.business-rating-badge-view__star._full{color:var(--color-yellow-active)}.business-rating-badge-view__star._empty{color:var(--color-text-additional)}.business-rating-badge-view._size_m .business-rating-badge-view__star{width:16px;height:16px}.business-rating-badge-view._size_xl__star{width:32px;height:32px}.business-rating-badge-view._size_xl__star:not(:last-child){margin-right:24px}.a11y-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;white-space:nowrap}.map-widget-business-working-intervals-view__intervals{padding-top:6px;line-height:22px}.map-widget-business-working-intervals-view__labels{display:flex;justify-content:space-between;padding-top:8px}.map-widget-business-working-intervals-view__extra-label{margin-right:6px;flex-shrink:0}.map-widget-business-working-intervals-view__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.map-widget-business-working-intervals-view__time-label{color:var(--color-text-primary);flex-shrink:1;display:flex;min-width:0}.map-widget-business-working-intervals-view__time-label._clickable{cursor:pointer}.map-widget-business-working-intervals-view__time-label._closed{color:var(--color-red)}.map-widget-business-working-intervals-view__time-label._changing-soon{color:#f73}.map-widget-business-working-intervals-view__working-status-control{display:inline-block;padding-left:4px}.map-widget-business-working-intervals-view__working-status-control path{fill:#ccc}.map-widget-business-working-intervals-view__interval{display:flex;justify-content:space-between;align-items:center}.map-widget-business-working-intervals-view__date{white-space:nowrap}.map-widget-business-working-intervals-view__day{flex-shrink:0;margin-right:8px}.map-widget-business-working-intervals-view__time{flex-grow:1;text-align:end}.flip-icon{display:inline-flex;align-items:center;margin-left:4px;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none}.flip-icon._flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.map-widget-business-contacts-view:not(:empty){padding-top:16px}.map-widget-business-contacts-view__phone{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;font-weight:400;color:var(--color-text-primary);padding:4px 32px 0;display:block}.map-widget-business-contacts-view__phone._disabled{cursor:default}.map-widget-business-contacts-view__phone:hover:not(._disabled){color:var(--color-red)}.map-widget-business-contacts-view__phone-container{font-size:14px;line-height:16px;display:flex;align-items:center}.map-widget-business-contacts-view__main-phone{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;font-weight:400;color:var(--color-text-primary);display:flex;align-items:center}.map-widget-business-contacts-view__main-phone._disabled{cursor:default}.map-widget-business-contacts-view__main-phone:hover:not(._disabled){color:var(--color-red)}.map-widget-business-contacts-view__flip{cursor:pointer;padding-left:10px;color:#ccc}.map-widget-business-contacts-view__url{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;display:block}.map-widget-business-contacts-view__url._disabled{cursor:default}.map-widget-business-contacts-view__url:hover:not(._disabled){color:var(--color-red)}.map-widget-business-contacts-view__icon{width:16px!important;height:16px!important;padding:0 4px;color:#ccc;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:8px}.map-widget-business-contacts-view__item{font-size:14px;line-height:16px;display:flex;align-items:flex-start;margin-top:4px;padding:4px 0}.map-widget-business-contacts-view__item:first-child{margin-top:0}.map-widget-nearest-stops-view__metro-icon{height:24px;width:24px;margin-right:6px}.map-widget-nearest-stops-view__stop{display:flex;align-items:center;margin-bottom:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.map-widget-nearest-stops-view__stop:last-child{margin-bottom:0}.map-widget-nearest-stops-view__distance{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;display:flex;align-items:flex-end;margin:0 4px}.map-widget-nearest-stops-view__distance._disabled{cursor:default}.map-widget-nearest-stops-view__distance:hover:not(._disabled){color:var(--color-red)}.map-widget-nearest-stops-view__distance-icon{display:flex;justify-content:center;align-items:center;margin-right:2px}.map-widget-nearest-stops-view__distance-icon-inner{width:16px;height:16px;background-position:50%;display:flex;justify-content:center;align-items:center;color:var(--color-icon-action)}.map-widget-nearest-stops-view__distance:hover .map-widget-nearest-stops-view__distance-icon-inner{color:var(--color-red)}.map-widget-business-buttons-view{display:flex;justify-content:space-between;margin:0 -4px}.map-widget-business-buttons-view__button-container{flex:1;margin:0 4px}.map-widget-taxi-link-view{display:flex}.map-widget-taxi-link-view__icon{margin-right:8px;height:16px;width:16px}.map-widget-taxi-link-view__link{text-decoration:none;color:var(--color-text-action);cursor:pointer;font-size:12px;line-height:14px;font-weight:500;line-height:18px}.map-widget-taxi-link-view__link._disabled{cursor:default}.map-widget-taxi-link-view__link:hover:not(._disabled){color:var(--color-red)}.map-widget-content-title-view__title{font-size:16px;line-height:20px;font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;display:block}.map-widget-content-title-view__title._disabled{cursor:default}.map-widget-content-title-view__title:hover:not(._disabled){color:var(--color-red)}.map-widget-content-title-view__subtitle{font-size:12px;line-height:14px;padding:4px 0;color:var(--color-text-secondary)}.map-widget-toponym-content-view{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word}.map-widget-toponym-content-view__title-wrapper{margin-bottom:4px}.map-widget-toponym-content-view__button-wrapper{margin-top:12px}.map-widget-toponym-content-view__button-wrapper:last-child{margin-top:8px}.map-widget-toponym-content-view__feedback-link{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;font-weight:400}.map-widget-toponym-content-view__feedback-link._disabled{cursor:default}.map-widget-toponym-content-view__feedback-link:hover:not(._disabled){color:var(--color-red)}.map-widget-toponym-content-view__nearest-stops{margin:12px 0 16px}.search-placemark-title{background:hsla(0,0%,100%,.9);display:inline-block;vertical-align:middle;position:relative;padding:3px 6px 4px;border-radius:6px;line-height:inherit;height:auto;max-width:180px;color:#333}.search-placemark-title._background{padding-left:2px;border-radius:0 6px 6px 0}.search-placemark-title._background:before{content:"";height:100%;background:hsla(0,0%,100%,.9);position:absolute;margin-top:-3px;width:18px;left:-18px;border-radius:6px 0 0 6px;z-index:-1}.search-placemark-title._background._low-relevance .search-placemark-title__subtitle,.search-placemark-title._background._low-relevance .search-placemark-title__title{max-width:80px}.search-placemark-title._background._low-relevance .search-placemark-title__title{font-size:12px;line-height:14px;line-height:1;color:#333}.search-placemark-title._background._low-relevance .search-placemark-title__subtitle{color:#999}.search-placemark-title._background._low-relevance._no-truncate .search-placemark-title__title{max-width:none}.search-placemark-title._position_bottom{text-align:center}.search-placemark-title._position_bottom._background{padding:3px 6px;border-radius:6px}.search-placemark-title._position_bottom._background:before{display:none}.search-placemark-title._position_left._background{padding-right:2px;padding-left:6px;border-radius:6px 0 0 6px}.search-placemark-title._position_left._background:before{border-radius:0 6px 6px 0;left:100%}.search-placemark-title__title{display:flex;font-size:14px;line-height:16px;font-weight:500;color:#000}.search-placemark-title__title-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-placemark-title__title-rating{white-space:nowrap;margin-left:4px}.search-placemark-title__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:14px;color:#666}.search-placemark-title__subtitle:not(:empty){margin-top:1px}.search-placemark-title__subtitle-item:not(:last-child){margin-right:5px}.search-placemark-title__multiline-subtitle-width{visibility:hidden;height:0;margin:0;padding:0}.search-placemark-title__multiline-subtitle .search-placemark-title__subtitle{white-space:normal;text-overflow:clip;overflow:visible;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:28px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.search-placemark-title-modular-hint-view__rating-image{position:relative;top:1px;margin-right:2px}.search-placemark-title-modular-hint-view__rating,.search-placemark-title-modular-hint-view__rating-image{color:#4d4d4d;font-size:14px;line-height:16px;font-weight:500}.search-placemark-title-modular-hint-view._red{color:var(--color-red)}.poi-placemark-title{width:80px;color:#1a1a1a;font-size:10px;font-weight:500;line-height:10px;letter-spacing:.4px;text-align:center;text-shadow:1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 0 #fff,-1px 0 #fff,0 -1px #fff,0 1px 0 #fff}.poi-placemark-title._hover{color:var(--color-red)}.poi-placemark-title__word{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:80px;display:inline-block;padding-right:2px;pointer-events:all}.search-placemark-icon{display:flex;color:var(--color-pin-default)}.search-placemark-icon._has-advert{color:var(--color-green)}.search-placemark-icon._closed{color:var(--color-text-secondary)}.search-placemark-icon._state_hover{color:var(--color-pin-active)}.search-placemark-icon._mode_active._state_default,.search-placemark-icon._mode_active._state_hover{-webkit-animation:show-placemark .15s;animation:show-placemark .15s}.search-placemark-icon:not(._state_visited) .tint{opacity:0}.search-placemark-icon._state_visited .tint{opacity:.2}.rubric-placemark-icons-provider__base-content{width:14px;height:14px;margin-left:-7px;margin-top:-7px;color:#fff}.rubric-placemark-icons-provider__base-content>svg{overflow:visible}.rubric-placemark-icons-provider__base-content:empty{width:8px;height:8px;margin-left:-4px;margin-top:-4px;color:#fff;background-color:#fff;box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__base-content:empty>svg{overflow:visible}.rubric-placemark-icons-provider__base-content:not(._pin-type_low-relevance):not(._pin-type_card){-webkit-transform:scale(1.2);transform:scale(1.2)}.rubric-placemark-icons-provider__active-content{width:24px;height:24px;margin-left:-12px;margin-top:-12px;color:#fff}.rubric-placemark-icons-provider__active-content>svg{overflow:visible}.rubric-placemark-icons-provider__active-content:empty{width:8px;height:8px;margin-left:-4px;margin-top:-4px;color:#fff;background-color:#fff;box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__active-content:empty>svg{overflow:visible}.search-placemark-icons__content{background-color:var(--color-background-primary);box-sizing:border-box;border-radius:50%;height:8px;width:8px;margin-left:-4px;margin-top:-4px}.search-placemark-icons__active{color:var(--color-pin-active)}.search-placemark-view{display:flex;height:100%}.search-placemark-view__icon{z-index:1;flex-shrink:0}.search-placemark-view._position_left,.search-placemark-view._position_right{align-items:flex-start}.search-placemark-view._position_left .search-placemark-view__title,.search-placemark-view._position_right .search-placemark-view__title{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-placemark-view._position_left{flex-direction:row-reverse}.search-placemark-view._position_bottom{flex-direction:column;align-items:center}.search-placemark-view__badge{position:absolute;right:0;top:-8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 4px;border-radius:4px;background:var(--color-background-primary);color:var(--color-text-attention);white-space:nowrap;font-size:12px;line-height:14px;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.2)}.map-entrances-view{font-size:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative}.map-entrances-view__title{position:absolute;top:2px;font-size:14px;line-height:16px;font-weight:500;text-shadow:1px 1px var(--color-background-additional),-1px -1px 0 var(--color-background-additional),1px -1px 0 var(--color-background-additional),-1px 1px 0 var(--color-background-additional),1px 0 var(--color-background-additional),-1px 0 var(--color-background-additional),0 -1px var(--color-background-additional),0 1px 0 var(--color-background-additional);color:var(--color-red);-webkit-text-fill-color:var(--color-red)}.map-entrances-view__title._position_left{right:19px}.map-entrances-view__title._position_right{left:19px}.map-entrances-view._size_large{width:12px;height:12px;padding:4px}.map-entrances-view._size_normal{width:8px;height:8px}.map-entrances-view._size_small{width:4px;height:4px}.map-entrances-view__dot{background-color:var(--color-red);border-style:solid;border-color:var(--color-background-additional);border-radius:50%}.map-entrances-view._size_large .map-entrances-view__dot{width:8px;height:8px;border-width:2px}.map-entrances-view._size_normal .map-entrances-view__dot{width:4px;height:4px;border-width:2px}.map-entrances-view._size_small .map-entrances-view__dot{width:4px;height:4px;border-width:0}.map-entrances-view__arrow-container{position:absolute;bottom:100%;left:50%;opacity:1}.map-entrances-view._size_large .map-entrances-view__arrow-container{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px);width:14px;height:22px}.map-entrances-view._size_normal .map-entrances-view__arrow-container{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px);width:10px;height:15px}.map-entrances-view._size_large._animated .map-entrances-view__arrow-container{-webkit-animation:show-arrow .5s ease-in 0s 1,pulse-arrow-large 2s linear 1s 3;animation:show-arrow .5s ease-in 0s 1,pulse-arrow-large 2s linear 1s 3}.map-entrances-view._size_normal._animated .map-entrances-view__arrow-container{-webkit-animation:show-arrow .5s ease-in 0s 1,pulse-arrow-normal 2s linear 1s 3;animation:show-arrow .5s ease-in 0s 1,pulse-arrow-normal 2s linear 1s 3}.map-entrances-view__arrow{position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes show-arrow{0%{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@keyframes show-arrow{0%{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@-webkit-keyframes pulse-arrow-large{50%{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}}@keyframes pulse-arrow-large{50%{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px)}}@-webkit-keyframes pulse-arrow-normal{50%{-webkit-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}}@keyframes pulse-arrow-normal{50%{-webkit-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}}.map-widget-masstransit-stop-content-view{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word}.map-widget-masstransit-stop-content-view__buttons-container{display:flex;justify-content:space-between;padding-top:12px}.map-widget-masstransit-stop-content-view__button-container{flex:1}.map-widget-masstransit-stop-content-view__button-container:not(:last-child){margin-right:8px}.map-widget-masstransit-stop-content-view__nearest-stops:not(:empty){padding-top:16px}.map-widget-masstransit-stop-content-view__underground-title{padding-top:6px;padding-bottom:4px;font-size:14px;line-height:16px;color:var(--color-text-secondary)}.masstransit-underground-line-name-view{display:flex;align-items:center}.masstransit-underground-line-name-view__line-number{box-sizing:border-box;padding:2px 3px;min-width:16px;height:16px;border-radius:4px;font-size:10px;line-height:12px;font-weight:600;color:var(--color-text-color-bg);text-align:center}.masstransit-underground-line-name-view__icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-right:4px}.masstransit-underground-line-name-view__line-name{margin-left:8px}.masstransit-stop-placemark{position:absolute}.masstransit-stop-placemark__background-icon{margin-top:4px;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.masstransit-stop-placemark__content-icon{position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-48px);transform:translate(-50%,-48px);z-index:1;color:#fff}.masstransit-stop-placemark._bookmark .masstransit-stop-placemark__content-icon{color:#664b14}.masstransit-stop-placemark__name{color:#175078;font-size:14px;line-height:16px;-webkit-filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);pointer-events:none;text-align:center;width:118px;margin-top:8px;-webkit-transform:translate(-50%);transform:translate(-50%)}.map-widget-search-control-view._checked .map-widget-search-control-view__icon{color:#fff}.map-widget-search-result-list-view{display:flex;flex-direction:column;max-height:inherit;height:100%}.map-widget-search-result-list-view__header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:12px 16px}.map-widget-search-result-list-view__header,.map-widget-search-result-list-view__more{font-size:12px;line-height:14px;border-bottom:1px solid var(--color-background-separator)}.map-widget-search-result-list-view__more{padding:12px;font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;line-height:18px;font-weight:400;text-align:center}.map-widget-search-result-list-view__more._disabled{cursor:default}.map-widget-search-result-list-view__more:hover:not(._disabled){color:var(--color-red)}.map-widget-search-result-list-view__footer{font-size:12px;line-height:14px;padding:14px;display:flex;align-items:center}.map-widget-search-result-list-view__icon{width:24px;height:24px;padding-right:12px;color:var(--color-text-secondary)}.map-widget-search-result-list-view__link{font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;font-weight:400}.map-widget-search-result-list-view__link._disabled{cursor:default}.map-widget-search-result-list-view__link:hover:not(._disabled){color:var(--color-red)}.map-widget-search-result-list-view__spinner-container{position:relative;display:flex;align-items:center;justify-content:center;height:34px;margin-top:8px;border-bottom:1px solid var(--color-background-separator)}.map-widget-search-result-list-item{padding:12px 16px;border-bottom:1px solid var(--color-background-separator);cursor:pointer}.map-widget-search-result-list-item:hover{background-color:var(--color-background-additional)}.map-widget-search-result-list-item__data{padding-top:6px;display:flex;justify-content:space-between;pointer-events:none}.map-widget-search-result-list-item__time-label{color:var(--color-text-primary);text-align:end}.map-widget-search-result-list-item__time-label._closed{color:var(--color-red)}.map-widget-search-result-list-item__time-label._changing-soon{color:#f73}.map-widget-search-result-list-container__popup{width:300px}.map-widget-search-result-list-container__panel{pointer-events:auto;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-background-primary);padding-top:6px;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.map-widget-in-maps-button__icon{color:var(--color-red)}.map-widget-banner-component{height:0;display:flex;justify-content:center}.map-widget-banner-component._displayed{height:56px;opacity:.95}._map-widget-mobile .map-widget-banner-component._displayed{height:50px}.map-widget-banner-component._displayed._large{height:90px}.map-widget-banner-component__content{max-width:800px;width:100%;margin:0 1px}.map-widget-banner-component._large .map-widget-banner-component__content{max-width:1000px}._map-widget-mobile .map-widget-banner-component__content{border-radius:6px;overflow:hidden;max-width:600px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.banner-view{text-align:center;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2}.metro-sidebar-view .banner-view>:first-child,.sidebar-view._name_home .banner-view>:first-child,.sidebar-view._name_routes .banner-view>:first-child,.sidebar-view._name_traffic .banner-view>:first-child{display:flex!important;justify-content:center!important}.sidebar-view._name_home .banner-view:not(:empty),.sidebar-view._name_routes .banner-view:not(:empty),.sidebar-view._name_traffic .banner-view:not(:empty){margin:12px 0!important}.sidebar-view._view_full .banner-view:not(.toponym-card-view__advert){padding:0 12px}.metro-sidebar-view .banner-view{margin:auto}@media only screen and (max-width:400px){.map-widget-layout-view__top-left-controls{width:calc(100vw - 110px)}}@media print{.popup,.zoom-control{display:none}.ruler-balloon__content{border:0}.ruler-balloon__label{-webkit-filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff);filter:drop-shadow(0 2px 1px #fff) drop-shadow(0 -2px 1px #fff) drop-shadow(-2px 0 1px #fff) drop-shadow(2px 0 1px #fff)}.ruler-balloon__close,.ruler-balloon__popup,.ruler-balloon__trash{display:none}.banner-view{width:0!important;height:0!important;overflow:hidden}}@media (min-width:690px){.map-copyrights._type_scheme .map-copyrights__item._type_terms_short{margin-left:8px}}@media (min-width:850px){.map-copyrights._type_scheme .map-copyrights__item._type_support{display:inline-block;margin-left:8px}}@media (min-width:900px){.map-copyrights._type_scheme .map-copyrights__item._type_service{display:inline-block}}@media (min-width:985px){.map-copyrights._type_scheme .map-copyrights__item._type_terms_short{display:none}.map-copyrights._type_scheme .map-copyrights__item._type_terms{display:inline-block;margin-left:8px}}@media (min-width:680px){.map-copyrights._type_satellite .map-copyrights__block._type_links{display:block}.map-copyrights._type_satellite .map-copyrights__item._type_terms_short{display:inline-block}}@media (min-width:810px){.map-copyrights._type_satellite .map-copyrights__item._type_terms_short{margin-left:8px}}@media (min-width:970px){.map-copyrights._type_satellite .map-copyrights__item._type_support{display:inline-block;margin-left:8px}}@media (min-width:1070px){.map-copyrights._type_satellite .map-copyrights__item._type_right_holders{margin-left:8px}.map-copyrights._type_satellite .map-copyrights__item._type_copyrights{display:inline-block}}@media (min-width:1120px){.map-copyrights._type_satellite .map-copyrights__item._type_service{display:inline-block}}@media (min-width:1200px){.map-copyrights._type_satellite .map-copyrights__item._type_terms{display:inline-block;margin-left:8px}.map-copyrights._type_satellite .map-copyrights__item._type_terms_short{display:none}}@media screen and (-ms-high-contrast:active){.scroll__container{padding-right:0;-ms-overflow-style:none}}@media screen and (-ms-high-contrast:none){.scroll__container{padding-right:0;-ms-overflow-style:none}}@media screen and (max-width:800px){.scroll._width_wide .scroll__content{width:100vw}}
/*
     FILE ARCHIVED ON 10:21:48 Oct 09, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:03:04 Aug 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.77
  load_resource: 96.389
  PetaboxLoader3.resolve: 53.046
  PetaboxLoader3.datanode: 23.159
*/