._GenplanStub_1rwp0_17{align-items:center;background-color:var(--bg-secondary);display:flex;flex-direction:column;height:100%;justify-content:center;transition:background-color var(--default-transition)}._text_1rwp0_27{color:var(--text-primary);font-family:var(--additional-font),serif;font-size:1.6rem;font-weight:600;letter-spacing:-.016rem;line-height:1.1}._actions_1rwp0_36{align-items:center;display:flex;gap:.6rem;margin-top:2.4rem}._container_1fqzl_17{align-items:center;background-color:var(--state-bg-accent-subdued-enabled);border-radius:50%;color:var(--icon-primary-invariably);display:flex;height:2.4rem;justify-content:center;transition:color var(--default-transition),background-color var(--default-transition);width:2.4rem}._container_1fqzl_17 img,._container_1fqzl_17 svg{height:1.6rem;width:1.6rem}._container_1fqzl_17 img{object-fit:contain}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._container_1fqzl_17:hover{color:var(--state-bg-accent-subdued-hover)}}._container_1fqzl_17.__hover_1fqzl_41{color:var(--state-bg-accent-subdued-hover)}._icon_1fqzl_45{align-items:center;display:flex;height:100%;justify-content:center;width:100%}._imageWrapper_1fqzl_53{background-color:var(--bg-dropdown);border-radius:1.6rem;height:13.6rem;padding:.4rem;width:23.4rem}._image_1fqzl_53{border-radius:1.2rem;height:100%;overflow:hidden;width:100%}._content_1fqzl_68{max-width:23.6rem}._bottom_1fqzl_72{background-color:var(--bg-dropdown);border-radius:1.6rem;padding:1.2rem}._name_1fqzl_78{color:var(--text-primary);font-family:var(--additional-font),serif;font-size:1.3rem;font-weight:600;letter-spacing:-.0195rem;line-height:1;text-align:left}._description_1fqzl_88{color:var(--text-secondary);font-size:1.3rem;font-weight:450;line-height:1.3;margin-top:.8rem;text-align:left}._container_175l3_17{align-items:center;background-color:var(--state-bg-accent-subdued-enabled);border-radius:50%;color:var(--icon-primary-invariably);cursor:pointer;display:flex;flex-shrink:0;height:2.4rem;justify-content:center;transition:color var(--default-transition),background-color var(--default-transition);-webkit-user-select:none;user-select:none;width:2.4rem}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._container_175l3_17:hover{background-color:var(--state-bg-accent-subdued-hover)}}._container_175l3_17.__hover_175l3_36{background-color:var(--state-bg-accent-subdued-hover)}._VisualDirectionShield_hynxr_17.__left_hynxr_17 ._shield_hynxr_17{left:0}._VisualDirectionShield_hynxr_17.__right_hynxr_20 ._shield_hynxr_17{right:0}._VisualDirectionShield_hynxr_17.__top_hynxr_23 ._shield_hynxr_17{bottom:0;left:50%;transform:translate(-50%)}._VisualDirectionShield_hynxr_17.__bottom_hynxr_28 ._shield_hynxr_17{left:50%;top:0;transform:translate(-50%)}._shield_hynxr_17{align-items:center;background-color:var(--state-bg-secondary-enabled);border-radius:.6rem;display:flex;font-size:1.3rem;font-weight:500;gap:.8rem;height:3.2rem;letter-spacing:-.0195rem;line-height:1;padding:.8rem;position:absolute;white-space:nowrap}._arrow_hynxr_51,._name_hynxr_50{color:var(--icon-primary)}._icon_hynxr_55{color:var(--icon-tertiary-alpha-dark)}._time_hynxr_59{color:var(--text-secondary)}._GenplanInfraToggle_1pc00_17{--offset:1.2rem;align-items:flex-start;display:flex;flex-direction:column}._GenplanInfraToggle_1pc00_17.__loading_1pc00_23{cursor:progress}._GenplanInfraToggle_1pc00_17 ._block_1pc00_26{align-items:center;background-color:var(--bg-primary);border-radius:1.2rem;color:var(--text-primary);cursor:pointer;display:flex;font-family:var(--additional-font),serif;font-size:1.5rem;font-weight:600;gap:1.6rem;height:4.4rem;justify-content:center;letter-spacing:-.0225rem;line-height:1;padding:.2rem 1.6rem;transition:background-color var(--transition-medium);-webkit-user-select:none;user-select:none}._GenplanInformerFeatures_u5b11_17,._GenplanInformerFeatures_u5b11_17 .VTags{width:100%}._GenplanInformerFeatures_u5b11_17 ._feature_u5b11_23{cursor:unset;pointer-events:none}._list_1tc8n_17{display:flex;flex-direction:column;gap:.8rem}._divider_1tc8n_23{border:none;border-top:1px solid var(--mint-200);margin:1.2rem 0}._link_1tc8n_29{display:grid;grid-template-columns:-webkit-max-content 1fr 1fr;grid-template-columns:max-content 1fr 1fr;grid-column-gap:.8rem;align-items:center;color:var(--text-primary);cursor:pointer;text-align:left;transition:color var(--default-transition);-webkit-user-select:none;user-select:none;width:100%}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._link_1tc8n_29:hover ._badge_1tc8n_42{background-color:var(--state-bg-accent-subdued-hover);color:var(--text-primary-invariably)}._link_1tc8n_29:hover ._price_1tc8n_46{color:var(--text-primary)}}._link_1tc8n_29.__hover_1tc8n_50 ._badge_1tc8n_42{background-color:var(--state-bg-accent-subdued-hover);color:var(--text-primary-invariably)}._link_1tc8n_29.__hover_1tc8n_50 ._price_1tc8n_46{color:var(--text-primary)}._badge_1tc8n_42{align-items:center;background-color:var(--state-bg-secondary-enabled);border-radius:10rem;display:flex;font-size:1.1rem;font-weight:500;gap:.2rem;height:2rem;justify-content:center;letter-spacing:-.0055rem;padding:.3rem .8rem;transition:background-color var(--default-transition),color var(--default-transition);width:3.6rem}._badge_1tc8n_42,._label_1tc8n_76{color:var(--text-primary);line-height:1}._label_1tc8n_76,._price_1tc8n_46{font-size:1.3rem;font-weight:450;letter-spacing:-.0195rem;transition:color var(--default-transition)}._price_1tc8n_46{color:var(--text-secondary);justify-self:end;line-height:1}._GenplanBuildingInformer_3e24t_17{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:3.2rem;overflow:hidden;padding:2rem;transition:background-color var(--default-transition);width:100%}@media(max-width:1279.98px){._GenplanBuildingInformer_3e24t_17 ._floor_3e24t_28{display:none}._GenplanBuildingInformer_3e24t_17{padding:1.2rem 2rem 2rem}}._top_3e24t_38{display:flex;flex-direction:column;gap:1.6rem}._header_3e24t_44{align-items:center;color:var(--text-primary);display:flex;justify-content:space-between;transition:color var(--default-transition)}._title_3e24t_52{font-family:var(--additional-font),serif;font-size:2rem;font-weight:600;letter-spacing:-.03rem;line-height:1.1}._completion_3e24t_60{font-size:1.3rem;font-weight:450;letter-spacing:-.0195rem;line-height:1}._completion_3e24t_60 span{color:var(--base-200);display:inline-block;margin:0 .6rem}@media(max-width:1279.98px){._completion_3e24t_60{margin-top:2rem}}._description_3e24t_77{color:var(--text-primary);font-size:1.3rem;font-weight:450;line-height:1.3;transition:color var(--default-transition)}._scroll_3e24t_85{min-height:0;overflow-y:auto}._actions_3e24t_90{display:flex;gap:1.2rem;width:100%}._actions_3e24t_90 ._flats_3e24t_95{flex-grow:1}._VisualParkingShield_1pklr_17{align-items:center;background-color:var(--state-bg-white-enabled);border-radius:10rem;cursor:pointer;display:flex;gap:.4rem;height:2.4rem;left:0;padding:.2rem .8rem;position:absolute;top:0;transform:translate(-50%,-50%);transition:background-color var(--default-transition);-webkit-user-select:none;user-select:none;white-space:nowrap}._VisualParkingShield_1pklr_17.__hovered_1pklr_34{background-color:var(--state-bg-accent-subdued-hover);transition:background-color var(--default-transition)}._VisualParkingShield_1pklr_17.__hovered_1pklr_34 ._icon_1pklr_38,._VisualParkingShield_1pklr_17.__hovered_1pklr_34 ._text_1pklr_41{color:var(--icon-primary-hover)}._icon_1pklr_38{color:var(--icon-primary)}._icon_1pklr_38,._text_1pklr_41{transition:color var(--default-transition)}._text_1pklr_41{color:var(--text-primary);font-size:1.3rem;font-weight:500;letter-spacing:-.0195rem;line-height:1}._GenplanBuildingsStep_1hv92_17{--polygon-fill-color:var(--bg-accent-alpha);height:100%;position:relative}@media(max-width:1279.98px){._GenplanBuildingsStep_1hv92_17{display:flex;flex-direction:column}}._GenplanBuildingsStep_1hv92_17 ._tooltip_1hv92_28{border-radius:1.6rem;width:33.2rem}._top_1hv92_33{display:none}@media(max-width:1279.98px){._top_1hv92_33{display:grid;gap:.8rem;grid-template-columns:repeat(2,1fr);padding:2rem 2rem 2.8rem}}._canvas_1hv92_45{height:100%}@media(max-width:1279.98px){._canvas_1hv92_45{flex:1;position:relative}}._holder_1hv92_55{bottom:4rem;display:flex;flex-direction:column;gap:2.8rem;justify-content:space-between;left:4rem;position:absolute;top:4rem;width:0}@media(max-width:1279.98px){._holder_1hv92_55{height:0;position:static}}._toggle_1hv92_73{bottom:0;left:0;position:absolute}._compass_1hv92_79{bottom:4rem;position:absolute;right:4rem}@media(max-width:1279.98px){._buttons_1hv92_86{display:none}}._highlights_1hv92_91{bottom:2.8rem;position:absolute;right:2.8rem;top:2.8rem;width:18rem}@media(max-width:1279.98px){._highlights_1hv92_91{display:none}}._footer_1hv92_104{padding:2.8rem 2rem 2rem}._flatsButton_1hv92_108{width:100%}._buildingInfo_1hv92_117,._infraInfo_1hv92_112{max-height:100%;width:100%}@media(max-width:1279.98px){._cameraPin_1hv92_129,._infraPin_1hv92_123{display:none}}._GenplanVisual_1s6mn_17{height:100%;position:relative}._stub_1s6mn_22{height:100%;width:100%}._loader_1s6mn_27{align-items:center;background-color:#fffc;cursor:wait;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}._spinner_1s6mn_38{height:5rem;width:5rem}._MapInfraPin_gawxz_17.__active_gawxz_17{position:relative;z-index:2}@media(max-width:1279.98px){._MapInfraPin_gawxz_17 ._hint_gawxz_22{display:none}}._MapInfraPin_gawxz_17 ._modal_gawxz_26{display:none}@media(max-width:1279.98px){._MapInfraPin_gawxz_17 ._modal_gawxz_26{display:block}}._tooltip_gawxz_35{position:absolute}._activator_gawxz_39{flex-direction:column;gap:.4rem;width:-webkit-max-content;width:max-content}._activator_gawxz_39,._iconWrapper_gawxz_48{align-items:center;display:flex;justify-content:center}._iconWrapper_gawxz_48{background-color:var(--item-color);border:1px solid var(--border-white);border-radius:50%;box-shadow:var(--box-shadow-default);color:var(--icon-contrast);height:3.6rem;transition:background-color var(--default-transition),color var(--default-transition);width:3.6rem}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._iconWrapper_gawxz_48:hover{background-color:color-mix(in srgb,var(--item-color,#e8363d) 80%,#fff)}}._iconWrapper_gawxz_48.__hover_gawxz_66{background-color:color-mix(in srgb,var(--item-color,#e8363d) 80%,#fff)}._icon_gawxz_48{align-items:center;display:flex;height:1.6rem;justify-content:center;transition:color var(--default-transition);width:1.6rem}._icon_gawxz_48,._icon_gawxz_48 svg{color:var(--icon-contrast)}._text_gawxz_83{color:var(--text-primary);font-size:1.3rem;font-weight:500;letter-spacing:-.0195rem;line-height:1;text-align:center;-webkit-text-stroke:2px var(--border-white);paint-order:stroke fill}._imageWrapper_gawxz_94{background-color:var(--bg-dropdown);border-radius:1.6rem;height:13.6rem;padding:.4rem;width:23.4rem}._image_gawxz_94{border-radius:1.2rem;height:100%;overflow:hidden;width:100%}._content_gawxz_109{max-width:23.6rem}._bottom_gawxz_113{background-color:var(--bg-dropdown);border-radius:1.6rem;padding:1.2rem}._name_gawxz_119{color:var(--text-primary);font-family:var(--additional-font),serif;font-size:1.3rem;font-weight:600;letter-spacing:-.0195rem;line-height:1;text-align:left}._description_gawxz_129{color:var(--text-secondary);font-size:1.3rem;font-weight:450;line-height:1.3;margin-top:.8rem;text-align:left}._MapInfraProjectPin_ctkrh_17{align-items:center;background:var(--bg-primary);border-radius:100px;box-shadow:var(--box-shadow-default);display:flex;position:relative}._imageBox_ctkrh_26{background-color:var(--bg-primary);border-radius:50%;height:10.4rem;overflow:hidden;padding:.5rem;transition:background-color var(--default-transition);width:10.4rem}._image_ctkrh_26{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}._MapInfraArea_gsslv_17{position:relative}._wrapper_gsslv_21{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute}._svg_gsslv_29{height:100%;width:100%}._MapInfraClusterMarker_18bce_17{background-color:var(--bg-primary);border:2px solid var(--bg-primary);border-radius:50%;box-shadow:var(--box-shadow-default);cursor:pointer;height:4.8rem;position:relative;transition:transform var(--default-transition);-webkit-user-select:none;user-select:none;width:4.8rem}@media(max-width:767.98px){._MapInfraClusterMarker_18bce_17{height:4rem;width:4rem}}._MapInfraClusterMarker_18bce_17 svg{height:100%;width:100%}._MapInfraClusterMarker_18bce_17 circle,._MapInfraClusterMarker_18bce_17 rect{fill:var(--bg-primary)}._tooltip_18bce_46{background-color:var(--bg-primary);border-radius:var(--radius-16);box-shadow:var(--box-shadow-default);overflow:hidden;padding:1.2rem;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - .8rem));width:23.6rem;z-index:100}._tooltipTitle_18bce_59{color:var(--text-primary);font-family:var(--additional-font),serif;font-size:1.3rem;font-weight:600;letter-spacing:-.0195rem;line-height:1;margin-bottom:.8rem}._tooltipText_18bce_69{color:var(--text-secondary);font-size:1.3rem;font-weight:450;line-height:1.3}._count_18bce_76{color:var(--text-primary);font-family:var(--additional-font),serif;font-size:1.8rem;font-weight:600;left:50%;letter-spacing:-.036rem;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}._MapInfraYandexUrl_14ayi_17._MapInfraYandexUrl_14ayi_17{--gap:.8rem}._MapInfraFiltersButton_1j2ds_17{background:var(--bg-primary);border-radius:10rem;padding:.4rem}._MapInfraAsideToggle_fiywn_17{align-items:center;border-bottom:1px solid var(--border-secondary);display:flex;gap:1.4rem;justify-content:space-between;padding:2rem 1.6rem}@media(max-width:1279.98px){._MapInfraAsideToggle_fiywn_17{padding:0 0 2rem}}._label_fiywn_31{color:var(--base-500)}._distance_fiywn_35{color:var(--text-secondary)}._chips_fiywn_39{--options-gap:0}._MapInfraAsideList_zmu69_17{display:flex;flex-direction:column;gap:.8rem;max-height:31.6rem;overflow-y:auto;padding:1.6rem 1.6rem 0;scrollbar-gutter:stable}@media(max-width:1279.98px){._MapInfraAsideList_zmu69_17{padding:0 .8rem 0 0}}@media(max-width:767.98px){._MapInfraAsideList_zmu69_17{max-height:31.6rem}}._MapInfraAsideItem_zmu69_37.__allSelected_zmu69_37 ._button_zmu69_37{cursor:default;pointer-events:none}._MapInfraAsideItem_zmu69_37.__allSelected_zmu69_37 ._iconName_zmu69_41{color:var(--icon-tertiary)}._button_zmu69_37{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;gap:1.6rem;padding:0;transition:background-color var(--default-transition);-webkit-user-select:none;user-select:none;width:100%}._button_zmu69_37.__inactive_zmu69_57 ._iconWrapper_zmu69_57{background-color:var(--bg-secondary)}._button_zmu69_37.__inactive_zmu69_57 ._iconName_zmu69_41,._button_zmu69_37.__inactive_zmu69_57 ._icon_zmu69_41 svg{color:var(--icon-tertiary)}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._button_zmu69_37:hover ._iconWrapper_zmu69_57{background-color:color-mix(in oklch,var(--item-color,var(--bg-secondary)) 85%,#fff)}._button_zmu69_37:hover.__inactive_zmu69_57 ._iconWrapper_zmu69_57{background-color:var(--state-bg-secondary-hover)}}._button_zmu69_37.__hover_zmu69_72 ._iconWrapper_zmu69_57{background-color:color-mix(in oklch,var(--item-color,var(--bg-secondary)) 85%,#fff)}._button_zmu69_37.__hover_zmu69_72.__inactive_zmu69_57 ._iconWrapper_zmu69_57{background-color:var(--state-bg-secondary-hover)}@media(max-width:1279.98px){._button_zmu69_37{padding:0}}._iconWrapper_zmu69_57{align-items:center;background-color:var(--item-color,var(--bg-secondary));border-radius:50%;color:var(--icon-tertiary);display:flex;flex-shrink:0;height:3.6rem;justify-content:center;transition:background-color var(--default-transition),color var(--default-transition);width:3.6rem}._iconName_zmu69_41,._icon_zmu69_41{align-items:center;color:var(--icon-contrast);display:flex;height:1.6rem;justify-content:center;transition:color var(--default-transition);width:1.6rem}._icon_zmu69_41 svg{color:var(--bg-primary);transition:color var(--default-transition)}._title_zmu69_113{color:var(--text-primary);flex:1;text-align:left}._count_zmu69_123,._title_zmu69_113{font-size:1.5rem;font-weight:500;letter-spacing:-.015rem;line-height:1}._count_zmu69_123{color:var(--text-secondary)}._MapInfraContent_12d93_17{display:flex;flex-direction:column}@media(max-width:1279.98px){._list_12d93_23{padding-top:1.6rem}}._MapInfraAside_4s1ef_17{display:flex;position:relative}._MapInfraAside_4s1ef_17.__visible_4s1ef_21 ._icon_4s1ef_21{transform:rotate(180deg)}@media(max-width:1279.98px){._MapInfraAside_4s1ef_17{display:none}}._icon_4s1ef_21{height:2rem;transform:rotate(0);transition:transform .4s ease-in-out;width:2rem}._listButtonContainer_4s1ef_37{bottom:0;left:0;position:absolute;z-index:2}._trigger_4s1ef_44{align-items:center;border-radius:10rem;box-shadow:var(--box-shadow-default);display:flex;gap:.4rem;white-space:nowrap}._count_4s1ef_53{color:var(--text-tertiary);font-family:var(--additional-font),serif;font-size:1.5rem;font-weight:600;letter-spacing:-.0225rem;line-height:1}._content_4s1ef_62{align-items:flex-end;display:flex;height:-webkit-fit-content;height:fit-content}._info_4s1ef_68{background-color:var(--bg-primary);border-radius:1.6rem;box-shadow:var(--box-shadow-default);opacity:0;overflow:hidden;pointer-events:none;transition:background-color var(--default-transition),opacity .4s ease-in-out}._scrollWrapper_4s1ef_78{max-height:60rem;overflow-y:auto;padding-bottom:1.6rem;padding-right:.8rem;pointer-events:auto}._scrollWrapper_4s1ef_78::-webkit-scrollbar{display:none}._circleButtonTooltip_4s1ef_89{border-radius:50%;box-shadow:var(--box-shadow-default);margin-left:.4rem;margin-top:.4rem}._circleButton_4s1ef_89{margin-left:.8rem}._MapInfraFiltersMobile_16gef_17{--max-height:none}._MapInfraMap_12vrr_17{height:100%;overflow:hidden;position:relative}._MapInfraMap_12vrr_17 ._zoomControls_12vrr_22{display:flex;flex-direction:column;gap:.4rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:2}@media(max-width:1279.98px){._MapInfraMap_12vrr_17 ._zoomControls_12vrr_22{right:1.6rem}}@media(max-width:767.98px){._MapInfraMap_12vrr_17 ._zoomControls_12vrr_22{right:.8rem}}._loader_12vrr_43{align-items:center;background-color:var(--bg-primary-opacity);display:flex;inset:0;justify-content:center;position:absolute;z-index:1}._map_12vrr_53{cursor:grab;height:100%;width:100%}._aside_12vrr_59{bottom:4rem;left:4rem;position:absolute;z-index:2}._control_12vrr_66{left:2rem;position:absolute;top:2rem;z-index:15}@media(max-width:1279.98px){._control_12vrr_66{display:none}}._tooltipMapRefresh_12vrr_78{bottom:7.2rem;position:absolute;right:2rem;z-index:2}@media(max-width:1279.98px){._tooltipMapRefresh_12vrr_78{display:none}}._btnUrl_12vrr_90{bottom:2rem;position:absolute;right:2rem;z-index:2}@media(max-width:1279.98px){._btnUrl_12vrr_90{display:none}}._filtersButton_12vrr_102{bottom:1.4rem;display:none;left:2.4rem;position:absolute;right:2.4rem;z-index:15}@media(max-width:1279.98px){._filtersButton_12vrr_102{display:flex}}@media(max-width:767.98px){._filtersButton_12vrr_102{bottom:1.6rem;left:1.6rem;right:1.6rem}}._MapView_iack9_17{height:100%;position:relative;width:100%}._overlay_iack9_23{align-items:center;background-color:var(--bg-primary-opacity);display:none;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:20}@media(max-width:1279.98px){._overlay_iack9_23{display:flex;pointer-events:auto}}._overlayText_iack9_42{background-color:var(--bg-dropdown);border-radius:10rem;color:var(--text-primary);font-size:1.3rem;font-weight:450;line-height:1.3;padding:1.2rem;text-align:center}._Genplan_dxmx2_17{position:relative}._navigation_dxmx2_21{align-items:center;display:flex;gap:.8rem;position:absolute;right:4rem;top:4rem;z-index:1}@media(max-width:1279.98px){._tabbar_dxmx2_32{display:none}}
