.geolocation-pin__placemark{width:32px;height:32px;position:absolute;margin-left:-16px;margin-top:-16px}.map-placemark,.map-placemark__wrapper{width:0;height:0}.map-placemark__wrapper._non-interactive{pointer-events:none}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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:rgba(255,255,255,.85);-moz-box-sizing:border-box;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:-webkit-calc(100%);padding-left:calc(100%)}.map-circle-placemark._outline .map-circle-placemark__caption{padding-left:-webkit-calc(100% + 2px);padding-left:calc(100% + 2px)}.map-circle-placemark._size_medium._outline .map-circle-placemark__caption{padding-left:-webkit-calc(100% + 3px);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{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0}.resize-listener{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border: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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.map-widget-layout-view__layout{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.map-widget-layout-view__controls{height:100%}.map-widget-layout-view__bottom-layout{margin-top:2px;height:20px}.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-controls{display:-webkit-box;display:-webkit-flex;display:flex}.map-widget-layout-view__maps-links{margin-bottom:-12px}.map-widget-layout-view__geolocation{margin-top:-8px}.zoom-control{padding:4px}._mobile .zoom-control{padding:0}.zoom-control__group{border-radius:8px;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:center;background-repeat:no-repeat}.button{position:relative;display:inline-block;-moz-box-sizing:border-box;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-image:none}.button::-moz-focus-inner{padding:0;border:0}.button:focus{outline:0}.button._link{font:inherit;color:inherit;text-decoration:inherit}.button._stretched{display:block;width:100%;text-align:center;background-clip:border-box}.button._disabled{cursor:default}.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__text,.button__icon,.button__tick{display:inline-block;vertical-align:top;text-align:center;height:100%}.button__text{position:relative;margin:0;padding:0;text-decoration:none;border:0;background:0 0}.button._stretched .button__text{overflow:hidden;text-overflow:ellipsis;max-width:100%;-moz-box-sizing:border-box;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);-webkit-transition:-webkit-transform .15s ease-out;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{-webkit-transition:fill .1s ease-out;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{-moz-box-sizing:content-box;box-sizing:content-box;background-color:var(--color-button-floating);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);-webkit-transition:box-shadow .1s ease-out,background-color .1s ease-out;transition:box-shadow .1s ease-out,background-color .1s ease-out;height:40px;border-radius:8px}.button._view_air:not(._disabled)._active,.button._view_air-alt:not(._disabled)._active{color:var(--color-text-action)}.button._view_air:not(._disabled):hover,.button._view_air-alt:not(._disabled):hover{box-shadow:0 var(--shadow-y) 10px 0 var(--shadow-color)}.button._view_air .button__text,.button._view_air-alt .button__text{padding:0 12px;font-size:14px;line-height:16px;font-weight:500;line-height:40px}.button._view_air .button__tick,.button._view_air-alt .button__tick{right:12px}.button._view_air .button__text,.button._view_air .button__tick path,.button._view_air-alt .button__text,.button._view_air-alt .button__tick path{color:var(--color-text-primary-variant);fill:var(--color-text-primary-variant)}.button._view_air:not(._disabled):not(._checked):hover .button__text,.button._view_air:not(._disabled):not(._checked):hover .button__tick path,.button._view_air-alt:not(._disabled):not(._checked):hover .button__text,.button._view_air-alt:not(._disabled):not(._checked):hover .button__tick path{color:var(--color-text-primary);fill:var(--color-text-primary)}.button._view_air .button__icon,.button._view_air-alt .button__icon{height:24px;width:24px;padding:8px;pointer-events:none;color:var(--color-icon-primary);-webkit-transition:color .1s ease-out;transition:color .1s ease-out}.button._view_air._size_large .button__icon,.button._view_air-alt._size_large .button__icon{width:32px;height:32px;padding:0 4px}.button._view_air._disabled .button__icon,.button._view_air-alt._disabled .button__icon{color:var(--color-icon-additional)}.button._view_air:not(._disabled):hover .button__icon,.button._view_air-alt:not(._disabled):hover .button__icon{color:#000}._theme_dark .button._view_air:not(._disabled):hover .button__icon,._theme_dark .button._view_air-alt:not(._disabled):hover .button__icon{color:#fff}.button._view_air:not(._disabled)._checked .button__icon,._theme_dark .button._view_air:not(._disabled)._checked .button__icon,.button._view_air:not(._disabled)._checked:hover .button__icon,._theme_dark .button._view_air:not(._disabled)._checked:hover .button__icon,.button._view_air-alt:not(._disabled)._checked .button__icon,._theme_dark .button._view_air-alt:not(._disabled)._checked .button__icon,.button._view_air-alt:not(._disabled)._checked:hover .button__icon,._theme_dark .button._view_air-alt:not(._disabled)._checked:hover .button__icon{color:var(--color-text-action)}.button._view_air._tick_triangle .button__text,.button._view_air-alt._tick_triangle .button__text{padding-right:28px}.button._view_air .button__icon+.button__text,.button._view_air-alt .button__icon+.button__text{padding-left:0}.button._view_air._disabled .button__text,.button._view_air._disabled .button__tick path,.button._view_air-alt._disabled .button__text,.button._view_air-alt._disabled .button__tick path{color:var(--color-icon-secondary);fill:var(--color-icon-secondary)}.button._view_air._pin-left,.button._view_air-alt._pin-left{border-top-left-radius:0;border-bottom-left-radius:0}.button._view_air._pin-right,.button._view_air-alt._pin-right{border-top-right-radius:0;border-bottom-right-radius:0}.button._view_air._pin-top,.button._view_air-alt._pin-top{border-top-left-radius:0;border-top-right-radius:0}.button._view_air._pin-bottom,.button._view_air-alt._pin-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.button._view_air._pin-left,.button._view_air._pin-right,.button._view_air._pin-top,.button._view_air._pin-bottom,.button._view_air._no-shadow,.button._view_air-alt._pin-left,.button._view_air-alt._pin-right,.button._view_air-alt._pin-top,.button._view_air-alt._pin-bottom,.button._view_air-alt._no-shadow{box-shadow:none}.button._view_air._pin-left:hover,.button._view_air._pin-right:hover,.button._view_air._pin-top:hover,.button._view_air._pin-bottom:hover,.button._view_air._no-shadow:hover,.button._view_air-alt._pin-left:hover,.button._view_air-alt._pin-right:hover,.button._view_air-alt._pin-top:hover,.button._view_air-alt._pin-bottom:hover,.button._view_air-alt._no-shadow: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:6px}._mobile .button._view_air-alt .button__icon{margin-left:12px}._mobile .button._view_air-alt .button__icon:only-child{margin-left:0}._mobile .button._view_air,._mobile .button._view_air-alt{background-color:rgba(255,255,255,.9)}._mobile .button._view_air .button__icon,._mobile .button._view_air-alt .button__icon{height:40px;width:40px;padding:0}._mobile .button._view_air-alt._checked{background-color:rgba(77,77,77,.9)}._theme_dark .button._view_air,._theme_dark .button._view_air-alt{background-color:var(--color-button-floating)}.button._view_air._size_small{height:32px}.button._view_air._size_small .button__text{line-height:32px}.button._view_air._size_small .button__icon{padding:4px}.button._view_air-alt._size_small{height:32px}.button._view_air-alt._size_small .button__text{line-height:32px}.button._view_air-alt._size_small .button__icon{padding:4px}.button._ui{border-radius:8px;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.button._ui._disabled{color:var(--color-text-additional);background-color:var(--color-button-secondary)}.button._ui._pressed .button__text,.button._ui._pressed .button__icon{opacity:.8}.button._ui .button__text{padding:0 12px}.button._ui:not(._disabled):hover:before,.button._ui._hovered:before,.button._ui._pressed:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;background-color:var(--color-background-primary);opacity:.15;z-index:1}._mobile .button._ui:not(._disabled):hover:before,._mobile .button._ui._hovered:before,._mobile .button._ui._pressed:before{pointer-events:none}.button._ui .button__tick path{fill:currentColor}.button._ui._size_large{height:56px}.button._ui._size_large .button__text{font-size:16px;line-height:19px;font-weight:500}.button._ui._size_large .button__icon{width:24px;padding:0 8px}.button._ui._size_large .button__text,.button._ui._size_large .button__icon{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_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__text,.button._ui._size_medium .button__icon{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{height:32px}.button._ui._size_small .button__text{font-size:14px;line-height:16px;font-weight:500}.button._ui._size_small .button__text,.button._ui._size_small .button__icon{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__text,.button._ui._size_xsmall .button__icon{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_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-left,.button._pin-right,.button._pin-top,.button._pin-bottom{box-shadow:none}.button._pin-left:hover,.button._pin-right:hover,.button._pin-top:hover,.button._pin-bottom:hover{box-shadow:none}.button._view_primary{background-color:var(--color-button-primary);color:var(--color-text-background)}.button._view_secondary-blue{background-color:var(--color-button-secondary);color:var(--color-text-action)}.button._view_secondary-blue:not(._disabled):hover:before,.button._view_secondary-blue._hovered:before,.button._view_secondary-blue._pressed:before{background-color:var(--color-blue)}.button._view_transparent{background-color:transparent;color:var(--color-text-action)}._theme_dark .button._view_transparent:not(._disabled):hover:before,._theme_dark .button._view_transparent._hovered:before,._theme_dark .button._view_transparent._pressed:before{background-color:#333}.button._view_transparent._disabled,._theme_dark .button._view_transparent._disabled{background-color:transparent}.button._view_transparent-blue{background-color:transparent;color:var(--color-text-action)}.button._view_transparent-blue:not(._disabled):hover:before,.button._view_transparent-blue._hovered:before,.button._view_transparent-blue._pressed:before{background-color:var(--color-blue)}.button._view_transparent-red{background-color:transparent;color:var(--color-text-alert)}.button._view_transparent-red:not(._disabled):hover:before,.button._view_transparent-red._hovered:before,.button._view_transparent-red._pressed:before{background-color:var(--color-red)}.button._view_inline{background-color:transparent;color:#666}.button._view_inline._disabled{background-color:transparent}.button._view_inline .button__text{padding-left:0}.button._view_inline._stretched .button__text{padding-right:0}.button._view_secondary-gray{background-color:var(--color-button-secondary);color:var(--color-text-primary-variant)}._theme_dark .button._view_secondary-gray{background-color:#3d3e43;color:#ccc}.button._view_secondary-gray._disabled{color:#666}.button._view_secondary-gray:not(._disabled):hover:before,.button._view_secondary-gray._hovered:before,.button._view_secondary-gray._pressed:before{background-color:#4d4d4d}.button._view_secondary-gray._checked{background-color:#4d4d4d;color:#fff}.button._view_secondary-gray._checked:hover{background-color:#666}._theme_dark .button._view_secondary-gray._checked{background-color:#fff;color:#000}.button._view_black{background-color:var(--color-button-accent);color:var(--color-text-background)}._theme_dark .button._view_black:not(._disabled):hover:before,._theme_dark .button._view_black._hovered:before,._theme_dark .button._view_black._pressed:before{background-color:var(--color-icon-additional)}._theme_dark .button._view_black:not(._disabled){color:var(--color-text-white-background)}.button._view_color-bg{background-color:var(--color-icon-background);color:var(--color-text-white-background)}.button._view_color-bg:not(._disabled):hover:before,.button._view_color-bg._hovered:before,.button._view_color-bg._pressed:before{background-color:#4d4d4d}._theme_dark .button._view_color-bg:not(._disabled):hover:before,._theme_dark .button._view_color-bg._hovered:before,._theme_dark .button._view_color-bg._pressed:before{background-color:var(--color-icon-additional)}.button._view_color-bg._disabled{background-color:transparent}._theme_dark .button._view_color-bg._disabled{background-color:#4d4d4d}.button._view_advertisement{background-color:var(--color-button-advert);color:var(--color-text-background)}.button._view_black-bg{background-color:var(--color-background-suggest);color:var(--color-text-background)}.button._view_black-bg._disabled{background-color:var(--color-background-suggest);color:#666}.button._view_transaction{background-color:var(--color-button-transaction);color:var(--color-text-transaction)}.button._view_search{position:relative;overflow:visible;padding:0;margin:8px 0;height:32px;background-color:transparent;font-size:16px;line-height:19px;line-height:32px;-webkit-transition:opacity .2s cubic-bezier(.455,.03,.515,.955);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-text-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:100ms;animation-duration:100ms;-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:-webkit-calc(14px + var(--shadow-blur));width:calc(14px + var(--shadow-blur));height:-webkit-calc(14px/2 + var(--shadow-blur));height:calc(14px/2 + var(--shadow-blur));margin-bottom:-webkit-calc(var(--shadow-blur)*-1);margin-bottom:calc(var(--shadow-blur)*-1);margin-left:-webkit-calc(var(--shadow-blur)*-1);margin-left:calc(var(--shadow-blur)*-1)}.popup._position_top .popup__arrow:before{top:-5px;left:-webkit-calc(var(--shadow-blur) + 2px);left:calc(var(--shadow-blur) + 2px)}.popup._position_bottom .popup__arrow{width:-webkit-calc(14px + var(--shadow-blur));width:calc(14px + var(--shadow-blur));height:-webkit-calc(14px/2 + var(--shadow-blur));height:calc(14px/2 + var(--shadow-blur));margin-top:-webkit-calc(var(--shadow-blur)*-1);margin-top:calc(var(--shadow-blur)*-1);margin-left:-webkit-calc(var(--shadow-blur)*-1);margin-left:calc(var(--shadow-blur)*-1)}.popup._position_bottom .popup__arrow:before{top:-webkit-calc(var(--shadow-blur) + 3px);top:calc(var(--shadow-blur) + 3px);left:-webkit-calc(var(--shadow-blur) + 2px);left:calc(var(--shadow-blur) + 2px)}.popup._position_left .popup__arrow{width:-webkit-calc(14px/2 + var(--shadow-blur));width:calc(14px/2 + var(--shadow-blur));height:-webkit-calc(14px + var(--shadow-blur));height:calc(14px + var(--shadow-blur));margin-right:-webkit-calc(var(--shadow-blur)*-1);margin-right:calc(var(--shadow-blur)*-1)}.popup._position_left .popup__arrow:before{top:2px;left:-6px}.popup._position_right .popup__arrow{width:-webkit-calc(14px/2 + var(--shadow-blur));width:calc(14px/2 + var(--shadow-blur));height:-webkit-calc(14px + var(--shadow-blur));height:calc(14px + var(--shadow-blur));margin-left:-webkit-calc(var(--shadow-blur)*-1);margin-left:calc(var(--shadow-blur)*-1)}.popup._position_right .popup__arrow:before{top:2px;left:-webkit-calc(var(--shadow-blur) + 2px);left:calc(var(--shadow-blur) + 2px)}.popup._type_balloon,.popup._type_normal{background-color:var(--color-background-primary)}.popup._type_map-hint{background-color:var(--color-background-primary);border-radius:4px;overflow:hidden}.popup._type_balloon .popup__arrow:before,.popup._type_normal .popup__arrow:before,.popup._type_map-hint .popup__arrow:before{background-color:var(--color-background-primary)}.popup._type_normal,.popup._type_normal .popup__arrow:before{box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.popup._type_map-hint,.popup._type_map-hint .popup__arrow:before{box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.popup._type_help,.popup._type_error,.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-text-action)}.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._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:transparent}.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-text-action)}@-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-copyrights{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:0;padding-left:12px;-moz-box-sizing:border-box;box-sizing:border-box}.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;-webkit-flex-shrink:0;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{overflow:hidden;text-overflow:ellipsis;-webkit-flex-shrink:1;flex-shrink:1}.map-copyrights._show-all .map-copyrights__item._type_ya,.map-copyrights._show-all .map-copyrights__item._type_terms_short,.map-copyrights._show-all .map-copyrights__item._type_support{display:inline-block!important;margin-left:8px}.map-copyrights._show-all .map-copyrights__item._type_terms{display:none!important}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:1;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:-webkit-box;display:-webkit-flex;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__icon{width:100%;height:100%;pointer-events:none;background-position:center;background-repeat:no-repeat}.map-geolocation-control__spinner{padding:4px}._mobile .map-geolocation-control__spinner{padding:12px}@-webkit-keyframes spinner-view-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-view-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.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._inverse .spinner-view_xlarge__circle{color:#fff}.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._inverse .spinner-view_large__circle{color:#fff}.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._inverse .spinner-view_medium__circle{color:#fff}.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._inverse .spinner-view_small__circle{color:#fff}.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:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;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;-moz-box-sizing:border-box;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 rgba(255,255,255,.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:center;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:center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:color .1s ease-out;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;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:4px;text-align:center;color:#fff}._mobile .traffic-raw-icon__text{top:9px;left:9px;height:24px;width:24px;line-height:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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}.layout-control-group._side_right{right:8px}.layout-control-group._side_left{left:8px}.layout-control-group._side_both{left:0;right:0}._app_ready .layout-control-group{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.layout-control-group._animated{-webkit-transition:opacity .2s ease-in-out,-webkit-transform .1s linear;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}.layout-control._hidden{position:absolute;opacity:0;pointer-events:none}.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 #fff solid;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.6}.ruler-balloon{position:relative;display:inline-block}.ruler-balloon__tooltip{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;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;line-height:14px;font-weight:500;line-height:14px;white-space:nowrap}.ruler-balloon__controls{display:-webkit-box;display:-webkit-flex;display:flex;padding-top:2px;-moz-box-sizing:border-box;box-sizing:border-box}.ruler-balloon__close,.ruler-balloon__trash{width:12px;height:12px;margin-left:6px;color:var(--color-text-secondary);-webkit-transition:color .1s ease-out;transition:color .1s ease-out;cursor:pointer;position:relative}.ruler-balloon__close-icon,.ruler-balloon__trash-icon{top:0;left:0;width:100%;height:100%;position:absolute}.ruler-balloon__close:hover,.ruler-balloon__trash:hover{color:var(--color-text-primary)}.ruler-balloon__popup{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:24px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.ruler-balloon__title{font-size:20px;line-height:23px;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:-webkit-box;display:-webkit-flex;display:flex}.ruler-balloon__confirm{margin-right:8px}.map-line-editor__preview-point{-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out;opacity:0}.map-line-editor__preview-point:hover{opacity:.6}.map-widget-content-view__frame{border:solid #fff;border-width:20px 24px}.map-widget-content-view__container{-moz-box-sizing:border-box;box-sizing:border-box}.map-widget-content-view__panel{position:relative;background-color:var(--color-background-primary);pointer-events:auto;-moz-box-sizing:border-box;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.scroll:not(._native) ::-webkit-scrollbar{display:none}.scroll__container{overflow-y:scroll;overflow-x:hidden;width:100%;max-height:inherit;padding-right:20px;-webkit-overflow-scrolling:touch}.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;-webkit-transition:width 0s linear .1s;transition:width 0s linear .1s}._width640-experiment .scroll._width_narrow .scroll__content{width:640px}.scroll._width_wide .scroll__content{width:800px}._width640-experiment .scroll._width_wide .scroll__content{width:640px}.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-track,.scroll__scrollbar-thumb{position:absolute;top:0;left:2px;width:8px;-webkit-transition:left 150ms ease-in-out;transition:left 150ms 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;-webkit-transition:left 150ms ease-in-out,translate3d 64ms linear;transition:left 150ms ease-in-out,translate3d 64ms linear}._theme_dark .scroll__scrollbar-thumb{background:rgba(255,255,255,.4)}.scroll__scrollbar-track{bottom:0;background:rgba(0,0,0,.1)}._theme_dark .scroll__scrollbar-track{background:rgba(255,255,255,.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1}.scroll._full-height .scroll__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0}.scroll._full-height,.scroll._full-height .scroll__container,.scroll._full-height .scroll__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1}.scroll._full-height .scroll__content{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.close-button{width:16px;height:16px;cursor:pointer;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;position:absolute;z-index:2002}.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_black{color:#000;opacity:.2}._theme_dark .close-button._color_black{color:#fff}.close-button._color_black:hover{opacity:.4}.close-button._color_white{color:#fff;opacity:.6}.close-button._color_white:hover{opacity:1}.close-button._circle{width:24px;height:24px}._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:19px;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:hover:not(._disabled){color:var(--color-red)}.route-pins-view{position:absolute}.route-pins-view__construction{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:20px;height:32px;margin-left:-10px;margin-top:-30px}.route-pins-view__special-road{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:-12px;margin-top:-24px;pointer-events:none}.masstransit-route-pin-view{position:absolute;left:-3px;top:-10px}.masstransit-route-pin-view._clickable .masstransit-route-pin-view__text:hover{color:var(--color-red)}.masstransit-route-pin-view._clickable .masstransit-route-pin-view__container:hover~.masstransit-route-pin-view__text{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_small{width:4px;height:4px;margin-top:8px;margin-right:2px;float:left}.masstransit-route-pin-view__dot._size_none{width:4px;height:4px;margin-top:8px;margin-right:2px;float:left;position:absolute}.masstransit-route-pin-view__text{text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,2px 3px 2px #fff,-2px 3px 2px #fff,2px -3px 2px #fff,-2px -3px 2px #fff,3px 2px 2px #fff,-3px 2px 2px #fff,3px -2px 2px #fff,-3px -2px 2px #fff,1px 2px 2px #fff,-1px 2px 2px #fff,1px -2px 2px #fff,-1px -2px 2px #fff,2px 1px 2px #fff,-2px 1px 2px #fff,2px -1px 2px #fff,-2px -1px 2px #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:-webkit-box;display:-webkit-flex;display:flex;pointer-events:none}.masstransit-route-pin-view._double{display:-webkit-box;display:-webkit-flex;display:flex}.masstransit-route-pin-view._double .masstransit-route-pin-view__balloon{display:-webkit-box;display:-webkit-flex;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:-webkit-box;display:-webkit-flex;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{-webkit-align-self:center;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{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{margin-right:2px;min-width:20px}.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__dot,.masstransit-route-pin-view__text,.masstransit-route-pin-view__balloon{cursor:default;pointer-events:none}.masstransit-route-pin-view._clickable,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__dot,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__text,.masstransit-route-pin-view._clickable .masstransit-route-pin-view__balloon{cursor:pointer;pointer-events:auto}.masstransit-route-pin-view._rotated{right:-10px;left:auto}.masstransit-route-pin-view._rotated .masstransit-route-pin-view__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 6px}.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%);text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,2px 3px 2px #fff,-2px 3px 2px #fff,2px -3px 2px #fff,-2px -3px 2px #fff,3px 2px 2px #fff,-3px 2px 2px #fff,3px -2px 2px #fff,-3px -2px 2px #fff,1px 2px 2px #fff,-1px 2px 2px #fff,1px -2px 2px #fff,-1px -2px 2px #fff,2px 1px 2px #fff,-2px 1px 2px #fff,2px -1px 2px #fff,-2px -1px 2px #fff;font-size:14px;line-height:16px;font-weight:500;line-height:14px;color:#333}.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;-moz-box-sizing:border-box;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;-moz-box-sizing:border-box;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:300ms;animation-duration:300ms;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 .red,.waypoint-pin-view__pin-icon .dark{fill:currentColor}.waypoint-pin-view__pin-icon .red{opacity:1}.waypoint-pin-view__pin-icon .dark{opacity:0}.waypoint-pin-view._first .waypoint-pin-view__pin-icon,._theme_dark .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 #fff solid}.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:center;background-repeat:no-repeat;background-size:contain}.mrc-map-icon-view._type_main{background-image:url(//web.archive.org/web/20220130093011im_/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/20220130093011im_/https://yastatic.net/s3/front-maps-static/maps-front-maps/_/bc96a78828ff7afc9be53244b3b93ed3.svg)}.mrc-preview-balloon{-webkit-transition:opacity .25s linear;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 #fff solid;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){position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-routes-masstransit-view__stop-dot{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #999;background:var(--color-background-primary);border-radius:50%;width:4px;height:4px}.map-widget-routes-content-view__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16px;line-height:19px;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__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:4px;pointer-events:none}.route-warning-view{position:relative;top:-3px;display:inline-block;width:24px;height:18px;vertical-align:text-bottom;color:var(--color-icon-secondary);cursor:pointer}.route-warning-view__wrapper{display:inline-block}.route-warning-view._type_blocked{cursor:normal}.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:23px;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__stops:not(:empty){padding-top:16px}.map-widget-business-content-view__business-buttons{padding-top:16px}.map-widget-business-content-view__feedback-link{font-weight:500;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:hover:not(._disabled){color:var(--color-red)}.map-widget-business-content-view__bottom-links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;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;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--color-text-primary-variant);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.business-rating-badge-view__rating{padding-left:4px;font-weight:500}.business-rating-badge-view._size_l .business-rating-badge-view__rating{font-size:20px;line-height:23px;font-weight:500}.business-rating-badge-view._reverse .business-rating-badge-view__rating{padding-left:0;padding-right:4px}.business-rating-badge-view__stars{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:4px}.business-rating-badge-view__stars.size_xl{margin-right:0}.business-rating-badge-view__star{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.business-rating-badge-view__star path{fill:var(--color-yellow-active)}.business-rating-badge-view__star._half path:first-child{fill:var(--color-text-additional)}.business-rating-badge-view__star._half path:not(:first-child){fill:var(--color-yellow-active)}.business-rating-badge-view__star._empty path{fill:var(--color-text-additional)}.business-rating-badge-view__star:not(:last-child){margin-right:4px}.business-rating-badge-view__star._size_m{width:12px;height:12px}.business-rating-badge-view__star._size_l{width:16px;height:16px}.business-rating-badge-view__star._size_xl{width:32px;height:32px}.business-rating-badge-view__star._size_xl:not(:last-child){margin-right:24px}.map-widget-business-working-intervals-view__intervals{padding-top:6px;line-height:22px}.map-widget-business-working-intervals-view__labels{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:8px}.map-widget-business-working-intervals-view__extra-label{margin-right:6px;-webkit-flex-shrink:0;flex-shrink:0}.map-widget-business-working-intervals-view__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-flex-shrink:1;flex-shrink:1}.map-widget-business-working-intervals-view__time-label{color:var(--color-text-primary);-webkit-flex-shrink:1;flex-shrink:1;display:-webkit-box;display:-webkit-flex;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.map-widget-business-working-intervals-view__date{white-space:nowrap}.map-widget-business-working-intervals-view__day{-webkit-flex-shrink:0;flex-shrink:0;margin-right:8px}.map-widget-business-working-intervals-view__time{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:end}.flip-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:4px;-webkit-transition:-webkit-transform .15s ease-out;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 32px;display:block}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.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: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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;margin-right:8px}.map-widget-business-contacts-view__item{font-size:14px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:0 4px}.map-widget-nearest-stops-view__distance:hover:not(._disabled){color:var(--color-red)}.map-widget-nearest-stops-view__distance-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:2px}.map-widget-nearest-stops-view__distance-icon-inner{width:16px;height:16px;background-position:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items: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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -4px}.map-widget-business-buttons-view__button-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 4px}.map-widget-taxi-link-view{display:-webkit-box;display:-webkit-flex;display:flex}.map-widget-taxi-link-view__icon{margin-right:8px;height:16px;width:16px}.map-widget-taxi-link-view__link{font-weight:500;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:hover:not(._disabled){color:var(--color-red)}.map-widget-content-title-view__title{font-size:16px;line-height:19px;font-weight:500;font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;display:block}.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:hover:not(._disabled){color:var(--color-red)}.map-widget-toponym-content-view__nearest-stops{margin:12px 0 16px}.search-placemark-title{background:rgba(255,255,255,.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:rgba(255,255,255,.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__title,.search-placemark-title._background._low-relevance .search-placemark-title__subtitle{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{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;line-height:16px;font-weight:500;color:#000}.search-placemark-title__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:14px;color:#666}.search-placemark-title__subtitle-item:not(:last-child){margin-right:5px}.search-placemark-title__subtitle-item-rating{font-weight:600}.search-placemark-title__subtitle-item-rating-image{margin-right:2px}.search-placemark-title__subtitle-item._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:-webkit-box;display:-webkit-flex;display:flex;color:#196dff}.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-red)}.search-placemark-icon._mode_active._state_default,.search-placemark-icon._mode_active._state_hover{-webkit-animation:.15s show-placemark;animation:.15s show-placemark}.search-placemark-icon:not(._state_visited) .tint{opacity:0}.search-placemark-icon._state_visited .tint{opacity:.2}@-webkit-keyframes show-placemark{0%{-webkit-transform:translate(0,14px);transform:translate(0,14px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes show-placemark{0%{-webkit-transform:translate(0,14px);transform:translate(0,14px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.search-placemark-icons__content{background-color:var(--color-background-primary);-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;height:8px;width:8px;margin-left:-4px;margin-top:-4px}.search-placemark-icons__active{color:#f33}.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;-moz-box-sizing:border-box;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;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__active-content:empty>svg{overflow:visible}.search-placemark-view{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.search-placemark-view__icon{z-index:1;-webkit-flex-shrink:0;flex-shrink:0}.search-placemark-view._position_left,.search-placemark-view._position_right{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.search-placemark-view._position_right .search-placemark-view__title,.search-placemark-view._position_left .search-placemark-view__title{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-placemark-view._position_left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.search-placemark-view._position_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.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{position:absolute;bottom:100%;left:50%;opacity:1}.map-entrances-view__arrow path:first-child{fill:var(--color-background-additional)}.map-entrances-view__arrow path:nth-child(2){fill:var(--color-red)}.map-entrances-view._size_large .map-entrances-view__arrow{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px);width:14px;height:22px}.map-entrances-view._size_normal .map-entrances-view__arrow{-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px);width:10px;height:15px}.map-entrances-view._size_large._animated .map-entrances-view__arrow{-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{-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}@-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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:12px}.map-widget-masstransit-stop-content-view__button-container{-webkit-box-flex:1;-webkit-flex:1;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.masstransit-underground-line-name-view__line-number{-moz-box-sizing:border-box;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-background);text-align:center}.masstransit-underground-line-name-view__icon{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}.map-widget-search-result-list-view__fullscreen-container{position:fixed;top:0;right:0;left:0;z-index:100;background:var(--color-background-primary);padding-top:6px;pointer-events:auto;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.map-widget-search-result-list-view__balloon-container{width:300px}.map-widget-search-result-list-view__header{font-size:12px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:12px 16px;border-bottom:1px solid #e6e6e6}.map-widget-search-result-list-view__more{padding:12px;font-size:12px;line-height:14px;font-weight:500;text-decoration:none;color:var(--color-text-action);cursor:pointer;line-height:18px;font-weight:400;text-align:center;border-bottom:1px solid #e6e6e6}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:hover:not(._disabled){color:var(--color-red)}.map-widget-search-result-list-view__spinner-container{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:34px;margin-top:8px;border-bottom:1px solid #e6e6e6}.map-widget-search-result-list-item{padding:12px 16px;border-bottom:1px solid #e6e6e6;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;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-control-view{padding-right:20px}.map-widget-search-control-view._checked .map-widget-search-control-view__icon{color:#fff}.map-widget-in-maps-button__icon{color:var(--color-red)}@media print{.zoom-control{display:none}.popup{display:none}.ruler-balloon__content{border:0}.ruler-balloon__label{text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,2px 3px 2px #fff,-2px 3px 2px #fff,2px -3px 2px #fff,-2px -3px 2px #fff,3px 2px 2px #fff,-3px 2px 2px #fff,3px -2px 2px #fff,-3px -2px 2px #fff,1px 2px 2px #fff,-1px 2px 2px #fff,1px -2px 2px #fff,-1px -2px 2px #fff,2px 1px 2px #fff,-2px 1px 2px #fff,2px -1px 2px #fff,-2px -1px 2px #fff}.ruler-balloon__close,.ruler-balloon__trash,.ruler-balloon__popup{display:none}}@media (min-width:690px){.map-copyrights._type_scheme .map-copyrights__item._type_terms_short{margin-left:8px}.map-copyrights._type_scheme .map-copyrights__item._type_advert{display:inline-block}}@media (min-width:800px){.map-copyrights._type_scheme .map-copyrights__item._type_maps_api,.map-copyrights._type_scheme .map-copyrights__item._type_nmap{display:inline-block;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_advert{margin-left:8px}.map-copyrights._type_scheme .map-copyrights__item._type_ya{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}.map-copyrights._type_satellite .map-copyrights__item._type_advert{display:inline-block}}@media (min-width:920px){.map-copyrights._type_satellite .map-copyrights__item._type_nmap{display:inline-block;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_ya{display:inline-block}.map-copyrights._type_satellite .map-copyrights__item._type_advert{margin-left:8px}}@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 09:30:11 Jan 30, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:52:48 Oct 07, 2022.
     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):
  captures_list: 210.897
  exclusion.robots: 0.157
  exclusion.robots.policy: 0.144
  cdx.remote: 0.102
  esindex: 0.015
  LoadShardBlock: 154.594 (3)
  PetaboxLoader3.resolve: 506.708 (3)
  PetaboxLoader3.datanode: 79.221 (4)
  CDXLines.iter: 19.318 (3)
  load_resource: 477.739
*/