.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-bg-primary);padding-top:6px;box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color)}.map-widget-search-control-view._checked .map-widget-search-control-view__icon{color:var(--color-bw-white)}.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:border-box}.button._disabled,.button._static{cursor:default}.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:content-box;background-color:var(--color-buttons-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-actions)}.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-icons-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-icons-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:var(--color-bw-black)}._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:var(--color-bw-white)}._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-actions)}.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-icons-secondary);fill:var(--color-icons-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._pin-bottom,.button._view_air-alt._pin-left,.button._view_air-alt._pin-right,.button._view_air-alt._pin-top,.button._view_air-round._no-shadow,.button._view_air-round._pin-bottom,.button._view_air-round._pin-left,.button._view_air-round._pin-right,.button._view_air-round._pin-top,.button._view_air._no-shadow,.button._view_air._pin-bottom,.button._view_air._pin-left,.button._view_air._pin-right,.button._view_air._pin-top{box-shadow:none}.button._view_air-alt._no-shadow:hover,.button._view_air-alt._pin-bottom: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-round._no-shadow:hover,.button._view_air-round._pin-bottom:hover,.button._view_air-round._pin-left:hover,.button._view_air-round._pin-right:hover,.button._view_air-round._pin-top:hover,.button._view_air._no-shadow:hover,.button._view_air._pin-bottom:hover,.button._view_air._pin-left:hover,.button._view_air._pin-right:hover,.button._view_air._pin-top:hover{box-shadow:none}.button._view_air-alt._checked{background-color:var(--color-bg-suggest)}.button._view_air-alt._checked:not(._disabled):hover{background-color:var(--color-bw-grey40)}.button._view_air-alt:not(._disabled)._checked .button__text,.button._view_air-alt:not(._disabled)._checked .button__tick path{color:var(--color-bw-white);fill:var(--color-bw-white)}._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._size_large,.button._view_air-round._size_medium,.button._view_air-round._size_small,.button._view_air-round._size_xmedium,.button._view_air-round._size_xsmall{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-buttons-secondary);color:var(--color-text-additional)}.button._ui._disabled._hovered:before,.button._ui._disabled._pressed:before,.button._ui._disabled:hover:before{background-color:var(--color-transparent)}.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:transparent;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 12px}.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{padding-right:36px}.button._ui._size_xmedium._tick_triangle .button__text{padding-right:28px}.button._ui._size_xmedium .button__tick{right:12px}.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._ui._no-indents .button__icon,.button._ui._no-indents .button__icon:only-child{padding: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-left,.button._pin-right,.button._pin-top{box-shadow:none}.button._pin-bottom:hover,.button._pin-left:hover,.button._pin-right:hover,.button._pin-top:hover{box-shadow:none}.button._view_primary{background-color:var(--color-buttons-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-buttons-secondary-blue);color:var(--color-text-actions)}.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-actions)}.button._view_secondary-red{background-color:var(--color-buttons-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:var(--color-transparent);color:var(--color-text-actions)}.button._view_transparent._hovered:before,.button._view_transparent._pressed:before,.button._view_transparent:not(._disabled):hover:before{background-color:var(--color-text-actions)}.button._view_transparent._disabled{background-color:transparent}.button._view_transparent-red{background-color:var(--color-transparent);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:transparent}.button._view_secondary-gray{background-color:var(--color-buttons-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:var(--color-bw-grey30);color:var(--color-bw-white)}.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:var(--color-bw-white)}._dark-theme-only .button._view_secondary-gray._checked,._theme_dark .button._view_secondary-gray._checked{background-color:var(--color-bw-white);color:var(--color-bw-black)}._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:var(--color-bw-black)}.button._view_accent{background-color:var(--color-buttons-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-buttons-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-buttons-color-bg)}.button._view_announcement{background-color:var(--color-buttons-gp);color:var(--color-text-color-bg)}.button._view_announcement._hovered:before,.button._view_announcement._pressed:before,.button._view_announcement:not(._disabled):hover:before{background-color:var(--color-text-color-bg)}.button._view_black-bg{background-color:var(--color-buttons-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:var(--color-bw-grey40)}.button._view_picture-bg{background-color:var(--color-buttons-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-buttons-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-buttons-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:transparent;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-icons-primary)}.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-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)}.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-buttons-secondary);color:var(--color-icons-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-icons-actions)}.flyover-button._active .flyover-button__icon{background-color:rgba(25,140,255,.15)}@-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-icons-actions)}.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:var(--color-bw-white)}.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-icons-actions)}.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:var(--color-bw-white)}.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-icons-actions)}.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:var(--color-bw-white)}.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-icons-actions)}.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:var(--color-bw-white)}.spinner-view_small._color_inherit .spinner-view_small__circle{color:inherit}.spinner-view_small._without-margin{margin:0}.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}.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-bg-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-bg-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_error,.popup._type_help,.popup._type_tooltip{border-radius:4px;color:var(--color-bw-white)}.popup._type_help,.popup._type_help .popup__arrow:before{background-color:var(--color-bg-suggest)}.popup._type_error,.popup._type_error .popup__arrow:before{background-color:var(--color-ui-red)}.popup._type_tooltip{background-color:var(--color-ui-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-ui-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:var(--color-transparent)}.popup._type_air{background-color:var(--color-bg-suggest);color:var(--color-bw-white);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._view_secondary._type_balloon{border-radius:16px}.popup._type_balloon,.popup._type_balloon .popup__arrow:before{box-shadow:0 0 8px 0 var(--shadow-color)}.popup__arrow-icon{color:var(--color-ui-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}}.a11y-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;white-space:nowrap}.resize-listener{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border:0;opacity:0;pointer-events:none}.map-tilt-rotate-control,.resize-listener{-webkit-transform:translateZ(0);transform:translateZ(0)}.map-tilt-rotate-control{--dot-color:var(--color-icons-additional);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-tilt-rotate-control__ring{position:relative;width:56px;height:56px;box-sizing:border-box;border:10px solid var(--color-buttons-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-ui-red);left:calc(50% - 3px);top:-9px;transition:border-bottom-color .1s}.map-tilt-rotate-control__ring:hover{--dot-color:var(--color-bw-grey60)}.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: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;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-buttons-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::-moz-focus-inner{padding:0;border:0}.map-tilt-rotate-control__tilt:focus{outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.map-tilt-rotate-control__tilt:hover{color:var(--color-text-primary)}.map-tilt-rotate-control__tilt._tilted{color:var(--color-bw-white);transition:background-color .4s;background-color:var(--color-ui-blue)}.map-tilt-rotate-control__tilt._disabled{color:var(--color-bw-grey80);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:var(--color-bw-grey96);color:var(--color-ui-blue);box-sizing:border-box}.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-icons-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:var(--color-transparent)}.traffic-raw-icon__icon path:not(:first-child){fill:var(--color-icons-primary)}.traffic-raw-icon:hover .traffic-raw-icon__icon{color:var(--color-bw-black)}._theme_dark .traffic-raw-icon:hover .traffic-raw-icon__icon{color:var(--color-bw-white)}.traffic-raw-icon:hover .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-bw-black)}._theme_dark .traffic-raw-icon:hover .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-bw-white)}.traffic-raw-icon._color_red .traffic-raw-icon__icon path:first-child{fill:var(--color-ui-red)}.traffic-raw-icon._color_yellow .traffic-raw-icon__icon path:first-child{fill:var(--color-ui-yellow)}.traffic-raw-icon._color_green .traffic-raw-icon__icon path:first-child{fill:var(--color-ui-green)}.traffic-raw-icon._color_gray .traffic-raw-icon__icon path:first-child{fill:var(--color-bw-grey80)}.traffic-raw-icon._color_none .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-icons-primary)}.traffic-raw-icon:not(._color_none) .traffic-raw-icon__icon path:nth-child(2){fill:var(--color-transparent)}.traffic-raw-icon:hover._color_none .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-bw-black)}._theme_dark .traffic-raw-icon:hover._color_none .traffic-raw-icon__icon path:not(:first-child){fill:var(--color-bw-white)}._theme_dark .traffic-raw-icon:not(._color_none) .traffic-raw-icon__icon path:nth-child(3){fill:var(--color-bw-grey40)}.traffic-raw-icon:hover:not(._color_none) .traffic-raw-icon__icon path:nth-child(2){fill:var(--color-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:var(--color-bw-white)}._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:var(--color-ui-sepia)}.map-widget-ruler-control-view__icon{width:100%;height:100%;pointer-events:none;background-position:50%;background-repeat:no-repeat}.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}.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-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-buttons-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;margin-right:8px}.map-copyrights__item:last-child{margin-right:0}._theme_dark .map-copyrights__item{color:var(--color-bw-grey80)}.map-copyrights__item._shrink{text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.map-copyrights__item._type_lang{display:inline-flex;height:12px;cursor:pointer}.map-copyrights__item._type_privacy{display:inline-block;cursor:pointer}.map-copyrights._type_scheme .map-copyrights__block._type_links{display:flex}.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-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 var(--color-bw-white)}._theme_dark .map-scale-line__label:after{border-color:var(--color-bw-black)}.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}.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:content-box;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_medium{top:16px;right:16px}.close-button._offset_large{top:20px;right:20px}.close-button._shape_square{display:flex;align-items:center;justify-content:center;background-color:var(--color-buttons-secondary);border-radius:12px}.close-button._color_primary{color:var(--color-icons-primary)}.close-button._color_primary:focus,.close-button._color_primary:hover{opacity:.8}.close-button._color_additional{color:var(--color-icons-additional)}.close-button._color_black{color:var(--color-bw-black);opacity:.2}._dark-theme-only .close-button._color_black,._theme_dark .close-button._color_black{color:var(--color-bw-white)}.close-button._color_black:focus,.close-button._color_black:hover{opacity:.4}.close-button._color_white{color:var(--color-bw-white);opacity:.6}.close-button._color_white:hover{opacity:1}.close-button._color_strict-white{color:var(--color-bw-white);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}.close-button._size_medium._shape_square{width:32px;height:32px}._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}.map-widget-in-maps-button__icon{color:var(--color-ui-red)}.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}.map-widget-content-view__frame{border:solid var(--color-bg-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-bg-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-behavior:smooth}.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__container._firefox._scroll-snap_horizontal,.scroll__container._firefox._scroll-snap_vertical{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.scroll__container._scroll-snap_vertical{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.scroll__container._scroll-snap_horizontal{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.scroll__container._automatic-scroll_active._scroll-snap_horizontal,.scroll__container._automatic-scroll_active._scroll-snap_vertical{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.scroll__container._no-overscroll{-ms-scroll-chaining:none;overscroll-behavior:none}.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:var(--sidebar-panel-width);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}.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-actions);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-ui-red)}.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}.user-maps-map-view__text{font-size:10px;line-height:12px;color:var(--color-bw-black)}.user-maps-map-view__close-space{float:right;width:24px;height:24px}.user-maps-map-view__icon:not(._fallback){color:var(--color-text-secondary)}.user-maps-map-view__icon,.user-maps-map-view__icon svg{width:100%;height:100%}.map-circle-placemark{width:26px;top:-13px;left:-13px;position:absolute;font-size:14px;line-height:16px;line-height:18px;color:var(--color-ui-red)}.map-circle-placemark__outline{display:none}.map-circle-placemark._outline .map-circle-placemark__outline{display:initial}.map-circle-placemark._size_large{width:40px;top:-20px;left:-20px}.map-circle-placemark._comma{-webkit-transform:translate(2px,-24.5px);transform:translate(2px,-24.5px)}.map-circle-placemark._size_large._comma{-webkit-transform:translate(3px,-38.3px);transform:translate(3px,-38.3px)}.map-circle-placemark__content{position:absolute;display:flex;align-items:center;justify-content:center}.map-circle-placemark._size_medium .map-circle-placemark__content{width:16px;height:16px;top:5px;left:5px}.map-circle-placemark._size_large .map-circle-placemark__content{width:24px;height:24px;top:8px;left:8px}.map-circle-placemark__placemark svg{-webkit-transform-origin:top left;transform-origin:top left}.map-circle-placemark._size_large .map-circle-placemark__placemark svg{-webkit-transform:scale(1.54);transform:scale(1.54)}.map-circle-placemark__caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:250px;padding-right:8px;border-radius:999px;display:inline;background:hsla(0,0%,100%,.85);box-sizing:border-box;color:var(--color-text-primary);z-index:-1;position:absolute;left:0;top:0}._theme_dark .map-circle-placemark__caption{background:rgba(36,37,40,.9)}.map-circle-placemark._size_medium .map-circle-placemark__caption{padding-top:4px;padding-bottom:4px}.map-circle-placemark._size_large .map-circle-placemark__caption{padding-top:11px;padding-bottom:11px}.map-circle-placemark:not(._outline) .map-circle-placemark__caption{padding-left:100%}.map-circle-placemark._outline .map-circle-placemark__caption{padding-left:calc(100% + 2px)}.map-circle-placemark._size_medium._outline .map-circle-placemark__caption{padding-left:calc(100% + 3px)}.map-circle-placemark._size_medium:not(._outline) .map-circle-placemark__caption{padding-top:2px;padding-bottom:2px;left:2px;top:2px}.map-circle-placemark._size_large:not(._outline) .map-circle-placemark__caption{padding-top:8px;padding-bottom:8px;left:3px;top:3px}._theme_light,:root{--poi-placemark-title-color-brand-advert-text-shadow:rgba(250,249,248,0.6);--poi-placemark-title-color-brand-advert-text:#6c6868}._dark-theme-only,._theme_dark{--poi-placemark-title-color-brand-advert-text-shadow:rgba(36,46,65,0.6);--poi-placemark-title-color-brand-advert-text:#c3c9d5}.poi-placemark-title{width:80px;color:var(--color-bw-grey10);font-size:10px;font-weight:500;line-height:10px;letter-spacing:.4px;text-align:center;text-shadow:1px 1px var(--color-bw-white),-1px -1px 0 var(--color-bw-white),1px -1px 0 var(--color-bw-white),-1px 1px 0 var(--color-bw-white),1px 0 var(--color-bw-white),-1px 0 var(--color-bw-white),0 -1px var(--color-bw-white),0 1px 0 var(--color-bw-white)}.poi-placemark-title._hover{color:var(--color-ui-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}.poi-placemark-title._is-brand-advert{max-width:80px;font-size:12px;line-height:12px;text-align:left;text-shadow:1px 1px var(--poi-placemark-title-color-brand-advert-text-shadow),-1px -1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow),1px -1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow),-1px 1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow),1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow),-1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow),0 -1px var(--poi-placemark-title-color-brand-advert-text-shadow),0 1px 0 var(--poi-placemark-title-color-brand-advert-text-shadow)}.poi-placemark-title._is-brand-advert,.poi-placemark-title._is-brand-advert._hover{color:var(--poi-placemark-title-color-brand-advert-text)}.poi-placemark-title._is-brand-advert .poi-placemark-title__word{padding-left:2px}.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:var(--color-bw-grey20)}.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:var(--color-bw-grey20)}.search-placemark-title._background._low-relevance .search-placemark-title__subtitle{color:var(--color-bw-grey60)}.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:var(--color-bw-black)}.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:var(--color-bw-grey40)}.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._social{display:flex;align-items:center;gap:4px}.search-placemark-title-modular-hint-view__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.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:var(--color-bw-grey30);font-size:14px;line-height:16px;font-weight:500}.search-placemark-title-modular-hint-view._red{color:var(--color-ui-red)}.search-placemark-title-modular-hint-view__social-avatars{display:inline-flex}.search-placemark-title-modular-hint-view__social-avatar{width:14px;height:14px;border:1px solid var(--color-bw-white);border-radius:50%;position:relative}.search-placemark-title-modular-hint-view__social-avatar+.search-placemark-title-modular-hint-view__social-avatar{margin-left:-6px}.user-icon-view__plus-wrapper,.user-icon-view__plus-wrapper-background{width:100%;height:100%;border-radius:50%;box-sizing:border-box;padding:2px}.user-icon-view__plus-wrapper{position:relative;background:var(--color-plus-bg)}.user-icon-view__plus-wrapper._serp{padding:1px}.user-icon-view__plus-wrapper-background{background:var(--color-bg-primary)}.user-icon-view__plus-wrapper-background._serp{padding:3px}.user-icon-view__plus-wrapper-background._black{background:var(--color-bw-black)}.user-icon-view__icon{display:flex;align-items:center;justify-content:center;color:var(--color-bw-white);background:var(--color-transparent) 50%/cover no-repeat;width:100%;height:100%;border-radius:50%}.user-icon-view__icon._size_s{font-size:14px;line-height:16px}.user-icon-view__icon._size_m{font-size:16px;line-height:20px}.user-icon-view__icon._size_l{font-size:24px;line-height:28px}.user-icon-view__icon._id_1{background-color:#b37db3}.user-icon-view__icon._id_2{background-color:#f29d61}.user-icon-view__icon._id_3{background-color:#50c0e6}.user-icon-view__icon._id_4{background-color:#6ca632}.user-icon-view__icon._id_5{background-color:#f285aa}.user-icon-view__icon._id_6{background-color:#8585cc}.user-icon-view__icon._id_7{background-color:#5798d9}.user-icon-view__icon._empty{background-color:var(--color-bg-additional);color:var(--color-icons-additional)}.search-placemark-icons__content{background-color:var(--color-bg-primary);box-sizing:border-box;border-radius:50%;height:8px;width:8px;margin-left:-4px;margin-top:-4px}.search-placemark-icons__active:not(._is-brand-advert){color:var(--color-rubrics-main)}.search-placemark-icon{display:flex;color:var(--color-rubrics-result);pointer-events:none;position:relative}.search-placemark-icon._has-advert{color:var(--color-rubrics-geoproduct)}.search-placemark-icon._closed{color:var(--color-rubrics-closed)}.search-placemark-icon._state_hover{color:var(--color-rubrics-main)}.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 .tint{opacity:0}.search-placemark-icon._state_visited{color:var(--color-rubrics-result-visited)}.search-placemark-icon._state_visited._has-advert{color:var(--color-rubrics-geoproduct-visited)}.search-placemark-icon._state_visited._closed{color:var(--color-rubrics-closed-visited)}.search-placemark-icon._with-overlay:not(._mode_active):after,.search-placemark-icon._with-overlay:not(._mode_active):before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;pointer-events:none;z-index:1}.search-placemark-icon._with-overlay:not(._mode_active):before{top:48%;height:27px}.search-placemark-icon._state_hover._with-overlay:after{background-color:var(--color-bw-black);opacity:.2}.search-placemark-icon._state_visited._with-overlay:after{background-color:var(--color-bw-white);opacity:.3}.search-placemark-icon._state_default._with-overlay:not(._mode_active):before,.search-placemark-icon._state_hover._with-overlay:before,.search-placemark-icon._state_visited._with-overlay:before{background:linear-gradient(180deg,#d9d9d9,#737373);mix-blend-mode:soft-light}.rubric-placemark-icons-provider__base-content{width:14px;height:14px;margin-left:-7px;margin-top:-7px;color:var(--color-bw-white)}.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:var(--color-bw-white);background-color:var(--color-bw-white);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):not(._custom){-webkit-transform:scale(1.2);transform:scale(1.2)}.rubric-placemark-icons-provider__base-content:not(._pin-type_low-relevance):not(._pin-type_card)._pin-type_brand-advert{-webkit-transform:scale(1.4);transform:scale(1.4)}.rubric-placemark-icons-provider__active-content{width:24px;height:24px;margin-left:-12px;margin-top:-12px;color:var(--color-bw-white)}.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:var(--color-bw-white);background-color:var(--color-bw-white);box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__active-content:empty>svg{overflow:visible}.rubric-placemark-icons-provider__base-content .rubric-placemark-icons-provider__custom-icon{background:50%/cover no-repeat;width:24px;height:24px;-webkit-transform:translate(-5px,-4px);transform:translate(-5px,-4px)}.rubric-placemark-icons-provider__active-content .rubric-placemark-icons-provider__custom-icon{background:50%/cover no-repeat;width:46px;height:46px;-webkit-transform:translate(-11px,-11px);transform:translate(-11px,-11px)}.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-bg-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-bg-additional),-1px -1px 0 var(--color-bg-additional),1px -1px 0 var(--color-bg-additional),-1px 1px 0 var(--color-bg-additional),1px 0 var(--color-bg-additional),-1px 0 var(--color-bg-additional),0 -1px var(--color-bg-additional),0 1px 0 var(--color-bg-additional);color:var(--color-ui-red);-webkit-text-fill-color:var(--color-ui-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-ui-red);border-style:solid;border-color:var(--color-bg-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-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{text-decoration:none;color:var(--color-text-actions);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-ui-red)}.map-widget-business-content-view__bottom-links{display:flex;justify-content:space-between;padding-top:16px}.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-actions);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-ui-red)}.map-widget-content-title-view__title{font-size:16px;line-height:20px;font-weight:500;text-decoration:none;color:var(--color-text-actions);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-ui-red)}.map-widget-content-title-view__subtitle{font-size:12px;line-height:14px;padding:4px 0;color:var(--color-text-secondary)}.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-ui-red)}.map-widget-business-working-intervals-view__time-label._changing-soon{color:var(--color-ui-orange)}.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:var(--color-bw-grey80)}.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-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-icons-rating)}.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}.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-actions);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-ui-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-actions);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-ui-red)}.map-widget-business-contacts-view__flip{cursor:pointer;padding-left:10px;color:var(--color-bw-grey80)}.map-widget-business-contacts-view__url{font-weight:500;text-decoration:none;color:var(--color-text-actions);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-ui-red)}.map-widget-business-contacts-view__icon{width:16px!important;height:16px!important;padding:0 4px;color:var(--color-bw-grey80);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-actions);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-ui-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-icons-actions)}.map-widget-nearest-stops-view__distance:hover .map-widget-nearest-stops-view__distance-icon-inner{color:var(--color-ui-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-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-actions);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-ui-red)}.map-widget-toponym-content-view__nearest-stops{margin:12px 0 16px}.map-widget-search-result-list-view{display:flex;flex-direction:column;max-height:inherit;height:100%}.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 var(--color-bg-separator)}.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-actions);cursor:pointer;line-height:18px;font-weight:400;text-align:center;border-bottom:1px solid var(--color-bg-separator)}.map-widget-search-result-list-view__more._disabled{cursor:default}.map-widget-search-result-list-view__more:hover:not(._disabled){color:var(--color-ui-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-actions);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-ui-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-bg-separator)}.map-widget-search-result-list-item{padding:12px 16px;border-bottom:1px solid var(--color-bg-separator);cursor:pointer}.map-widget-search-result-list-item:hover{background-color:var(--color-bg-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-ui-red)}.map-widget-search-result-list-item__time-label._changing-soon{color:var(--color-ui-orange)}.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:var(--color-bw-grey30);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:var(--color-ui-orange);color:var(--color-bw-white)}.route-warning-icon-view__text{font-size:14px;line-height:16px;font-weight:500}.map-routes-auto-view__via-point{width:6px;height:6px;top:-5px;left:-5px;border-radius:50%;background-color:var(--color-bw-grey30);position:absolute;border:2px solid var(--color-bw-white)}.map-routes-auto-view__via-point._preview{width:8px;height:8px;top:-6px;left:-6px}.map-line-editor__preview-point{transition:opacity .1s ease-in-out;opacity:0}.map-line-editor__preview-point:hover{opacity:.6}.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/20250903131459im_/https://yastatic.net/s3/front-maps-static/maps-front-maps/build/_/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 var(--color-bw-white);border-radius:6px;background-color:var(--color-bw-grey20);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 var(--color-bw-grey60);background:var(--color-bg-primary);border-radius:50%;width:4px;height:4px}.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{cursor:pointer;display:flex;position:absolute;justify-content:center;margin-left:-12px;margin-top:-24px;pointer-events:all}.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__text:hover{color:var(--color-ui-red)}.masstransit-route-pin-view._clickable .masstransit-route-pin-view__container:hover~.masstransit-route-pin-view__text{color:var(--color-ui-red)}.masstransit-route-pin-view__dot{border:2px solid var(--color-bw-white);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 var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));font-size:14px;line-height:16px;font-weight:500;color:var(--color-bw-grey20);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-bg-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:var(--color-bw-white);color:var(--color-bw-white)}.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:var(--color-ui-yellow);-webkit-text-fill-color:var(--color-ui-yellow)}.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-icons-primary)}.masstransit-route-pin-view__balloon-item:not(._type_underground) .masstransit-route-pin-view__balloon-icon path{fill:var(--color-bw-white)}.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-icons-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:var(--color-bw-grey40)}.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 var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));font-size:14px;line-height:16px;font-weight:500;line-height:14px;color:var(--color-bw-grey20)}.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:var(--color-bw-white);color:var(--color-bw-white)}.waypoint-pin-view._intermediate .waypoint-pin-view__content{border:10px solid var(--color-bw-white);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:var(--color-bw-grey20);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:var(--color-bw-white)}.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:var(--color-bw-white)}.waypoint-pin-view__pin-icon{pointer-events:all;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);margin-top:6px;color:var(--color-bw-grey20)}._theme_dark .waypoint-pin-view__pin-icon{color:var(--color-bw-grey40)}.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:var(--color-bw-grey20)}._theme_dark .waypoint-pin-view._last .waypoint-pin-view__pin-icon{color:var(--color-bg-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-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,.sidebar-view._name_routes .banner-view,.sidebar-view._name_traffic .banner-view{margin:12px 0!important}.sidebar-view._view_full .banner-view:not(.toponym-card-view__advert-unit){padding:0 12px}.metro-sidebar-view .banner-view{margin:auto}.map-widget-map-component{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0}.ruler-view__point{position:absolute;width:15px;height:15px;top:-7.5px;left:-7.5px}.ruler-view__preview-point{position:absolute;width:10px;height:10px;top:-5px;left:-5px;background:var(--color-bw-grey40);border:1px solid var(--color-bw-white);border-radius:5px;box-sizing:border-box;opacity:.6}.ruler-balloon{position:relative;display:inline-block}.ruler-balloon__tooltip{display:flex;flex:1;align-items:center;background-color:var(--color-bg-primary);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);border-radius:4px;padding:4px 6px}.ruler-balloon__tooltip-wrapper{position:absolute;-webkit-transform:translate(-50%,-210%);transform:translate(-50%,-210%)}.ruler-balloon__label{font-size:12px;font-weight:500;line-height:14px;white-space:nowrap}.ruler-balloon__controls{display:flex;box-sizing:border-box;line-height:16px}.ruler-balloon__icon{width:12px;height:12px;margin-left:6px;color:var(--color-text-secondary);transition:color .1s ease-out;cursor:pointer;position:relative}.ruler-balloon__icon-inner{top:0;left:0;width:100%;height:100%;position:absolute}.ruler-balloon__icon:hover{color:var(--color-text-primary)}.ruler-balloon__popup{display:flex;flex-direction:column;padding:24px;box-sizing:border-box;position:relative}.ruler-balloon__title{font-size:20px;line-height:24px;font-weight:500;color:var(--color-text-primary);margin-bottom:8px}.ruler-balloon__description{font-size:14px;line-height:16px;color:var(--color-text-secondary);max-width:258px;margin-bottom:16px}.ruler-balloon__buttons{display:flex}.ruler-balloon__confirm{margin-right:8px}.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:var(--color-bw-white)}.masstransit-stop-placemark._bookmark .masstransit-stop-placemark__content-icon{color:var(--color-ui-sepia)}.masstransit-stop-placemark__name{color:#175078;font-size:14px;line-height:16px;-webkit-filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));pointer-events:none;text-align:center;width:118px;margin-top:8px;-webkit-transform:translate(-50%);transform:translate(-50%)}.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)}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.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}@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}.banner-view{width:0!important;height:0!important;overflow:hidden}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.ruler-balloon__content{border:0}.ruler-balloon__label{-webkit-filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white));filter:drop-shadow(0 2px 1px var(--color-bw-white)) drop-shadow(0 -2px 1px var(--color-bw-white)) drop-shadow(-2px 0 1px var(--color-bw-white)) drop-shadow(2px 0 1px var(--color-bw-white))}.ruler-balloon__close,.ruler-balloon__popup,.ruler-balloon__trash{display:none}}@media (min-width:850px){.map-copyrights._type_scheme .map-copyrights__item._type_support{display:inline-block}}@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}}@media (min-width:680px){.map-copyrights._type_satellite .map-copyrights__block._type_links{display:flex}.map-copyrights._type_satellite .map-copyrights__item._type_terms_short{display:inline-block}}@media (min-width:970px){.map-copyrights._type_satellite .map-copyrights__item._type_support{display:inline-block}}@media (min-width:1070px){.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}.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 13:14:59 Sep 03, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:52:09 Sep 08, 2025.
     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: 0.833
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.011
  esindex: 0.017
  cdx.remote: 40.232
  LoadShardBlock: 322.331 (3)
  PetaboxLoader3.datanode: 127.719 (4)
  PetaboxLoader3.resolve: 247.996 (3)
  load_resource: 86.273
*/
