.FilterProjects_filtersBtn__pY9AF{position:relative;display:flex;gap:10px;align-items:center;padding:10px 16px;font-size:14px;border:1px solid var(--neutral-4);border-radius:var(--border-radius);transition:border .3s ease-in-out}@media (any-hover:hover){.FilterProjects_filtersBtn__pY9AF:hover{border:1px solid #000}}.FilterProjects_filtersBtnCount__exqcW{position:absolute;top:-6px;inset-inline-end:-6px;padding:4px 8px;font-size:10px;line-height:normal;color:#fff;background-color:var(--primary-basic);border-radius:20px}.FilterProjects_formItem__gkPNE{padding:16px 0;border-top:1px solid var(--neutral-gray)}.FilterProjects_formItem__gkPNE:first-child{border-top:none}.FilterProjects_formItemLabel__fU0cH{font-size:13px}.FilterProjects_formItemWrapper__5Sc6P{display:flex;gap:20px;align-items:center}.FilterProjects_inputField__wM6dg{background-color:var(--neutral-gray);border-radius:var(--border-radius)}.FilterProjects_filterWrapper__FRakb{display:flex;gap:8px;align-items:center}.CatalogControl_wrapper__ET1aJ{display:flex;gap:16px;align-items:center;justify-content:flex-end}.AllProjectsFilters_filters__cPvZ_{flex-wrap:wrap}.AllProjectsFilters_filtersContent__vsuI3,.AllProjectsFilters_filters__cPvZ_{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.AllProjectsFilters_filtersContent__vsuI3{flex-direction:column-reverse}.AllProjectsFilters_filtersBtn__nheSh p{display:none}.AllProjectsFilters_filtersBtn__nheSh,.AllProjectsFilters_pageTypeBtn__ulf0b{display:none!important}.AllProjectsFilters_searchInput__MP7jt{flex-grow:1}.AllProjectsFilters_filtersWrapperFirst__rxm6j,.AllProjectsFilters_filtersWrapperSecond__JrdYn,.AllProjectsFilters_filtersWrapper__HZSs0{display:flex;gap:8px;width:100%}@media (width >= 650px){.AllProjectsFilters_filtersContent__vsuI3{flex-direction:row}}@media (width >= 768px){.AllProjectsFilters_filtersWrapperFirst__rxm6j{width:-moz-fit-content;width:fit-content}.AllProjectsFilters_filtersBtn__nheSh,.AllProjectsFilters_pageTypeBtn__ulf0b{display:inherit!important}.AllProjectsFilters_filtersContent__vsuI3{flex-wrap:wrap;justify-content:flex-start}}@media (width >= 1024px){.AllProjectsFilters_filtersContent__vsuI3{flex-wrap:nowrap;justify-content:space-between}}@media (width >= 991px){.AllProjectsFilters_filtersBtn__nheSh p{display:block}}.AllProjectsFilters_resetFiltersButton__Qxgvn{display:flex;align-items:center;justify-content:center;width:42px;min-width:42px;padding:5px;color:var(--color-text-white);background-color:var(--color-black);border-radius:10px}.CatalogBottomPanel_panel__yRXKH{position:fixed;z-index:15;bottom:0;inset-inline:0;transform:translateZ(0);opacity:1;transition:.3s ease-in-out;transition-property:opacity,transform}.CatalogBottomPanel_panelWrapper__9frT_{display:flex;flex-direction:row;gap:12px;align-items:center;padding:8px 12px;background-color:hsla(0,0%,100%,.96);box-shadow:0 4px 32px rgba(21,74,123,.32)}.CatalogBottomPanel_filtersBtn__Ybfej{justify-content:center;width:50%;color:#fff;background-color:var(--neutral-dark)}.CatalogBottomPanel_pageTypeBtn__Gku3H{justify-content:center;width:50%;color:#333437;background-color:#dce2f9}@media (width >= 768px){.CatalogBottomPanel_panel__yRXKH{transform:translateY(80px);opacity:0}}.CatalogMap_map__CeP4B{position:fixed;top:0;left:0;width:100%;height:100vh}.CatalogMap_marker__FbkW0{cursor:pointer;position:relative}.CatalogMap_marker__FbkW0 svg{transition:opacity .3s ease-in-out}@media (any-hover:hover){.CatalogMap_marker__FbkW0:hover svg{opacity:.8}}.CatalogMap_activeMarker__S_5su svg path:last-child{fill:#f2aa09}.CatalogMap_clusterCount__6NEbR{width:100%;font-size:12px}.CatalogMap_clusterCount__6NEbR,.CatalogMap_projectName__wvI6t{position:absolute;top:2px;left:50%;transform:translateX(-50%);font-weight:500;color:#fff}.CatalogMap_projectName__wvI6t{overflow:hidden;width:85%;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.CatalogMapCard_aside__polps{position:absolute;top:20%;top:170px;inset-inline-start:0;display:flex;gap:8px;align-items:flex-start;padding:20px}.CatalogMapCard_container__V1VKT{overflow:auto;height:60dvh;padding:12px;background-color:#ffffff9c}@media (width >= 768px){.CatalogMapCard_container__V1VKT{height:75dvh}}.CatalogMapCard_container__V1VKT li{max-width:100%}@media (width >= 550px){.CatalogMapCard_container__V1VKT li{max-width:300px}}.CatalogMapCard_aside__polps li>div[class~=CardWithDescInfo]{margin-top:4px;padding:8px 12px;background-color:#fffc;border-radius:8px}.CatalogMapCard_closeBtn__YCpmL{position:absolute;z-index:3;top:0;inset-inline-end:19px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;background-color:#333437;border-radius:8px}@media (width >= 1024px){.CatalogMapCard_aside__polps{top:100px}}@media (width >= 550px){.CatalogMapCard_closeBtn__YCpmL{inset-inline-end:8px}}@media (width >= 768px){.CatalogMapCard_closeBtn__YCpmL{position:static;width:32px;height:32px}}