.PropertyFilters_filters__W_jtX{background:#fff;border:1px solid rgba(0,48,119,.1);border-radius:12px;padding:20px;margin-bottom:40px;position:relative;z-index:auto}.PropertyFilters_filtersModal__ipThW{border:none;padding:0;margin-bottom:0;background:transparent}.PropertyFilters_filtersRow__fB5KZ{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.PropertyFilters_filtersRowModal__116s8{flex-direction:column;align-items:stretch;gap:16px}.PropertyFilters_typeToggle__5X0GN{display:flex;gap:0;border:1px solid rgba(0,48,119,.2);border-radius:8px;overflow:hidden;flex-shrink:0}.PropertyFilters_typeButton__r8DFE{padding:10px 20px;background:#fff;color:#003077;font-family:Inter,sans-serif;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease;border:none;border-right:1px solid rgba(0,48,119,.2);white-space:nowrap}.PropertyFilters_typeButton__r8DFE:last-child{border-right:none}.PropertyFilters_typeButton__r8DFE:hover{background:rgba(0,48,119,.05)}.PropertyFilters_typeButton__r8DFE.PropertyFilters_active__463Vu{background:#003077;color:#fff}.PropertyFilters_searchWrapper__o2WFg{flex:1 1;min-width:200px}.PropertyFilters_searchInput__VjUqH{width:100%;padding:10px 16px;border:1px solid rgba(0,48,119,.2);border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#003077;outline:none;transition:border-color .3s ease}.PropertyFilters_searchInput__VjUqH:focus{border-color:#003077}.PropertyFilters_searchInput__VjUqH::placeholder{color:rgba(0,48,119,.5)}.PropertyFilters_dropdownWrapper__1rddS{position:relative;flex-shrink:0;z-index:1}.PropertyFilters_dropdownWrapper__1rddS:has(.PropertyFilters_dropdownMenu__kL2th){z-index:1100;position:relative}.PropertyFilters_dropdownWrapper__1rddS[data-dropdown-open=true]{z-index:1100;position:relative}.PropertyFilters_locationDropdown__qR7S1,.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownButton__0maRL{min-width:180px}.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownMenu__kL2th{min-width:320px;max-width:450px}.PropertyFilters_bedroomsDropdown__t_JQ4,.PropertyFilters_bedroomsDropdown__t_JQ4 .PropertyFilters_dropdownButton__0maRL{min-width:140px}.PropertyFilters_bedroomsDropdown__t_JQ4 .PropertyFilters_dropdownMenu__kL2th{min-width:140px;max-width:180px}.PropertyFilters_sizeDropdown__E1vIv,.PropertyFilters_sizeDropdown__E1vIv .PropertyFilters_dropdownButton__0maRL{min-width:140px}.PropertyFilters_sizeDropdown__E1vIv .PropertyFilters_dropdownMenu__kL2th{min-width:280px;max-width:320px}.PropertyFilters_priceDropdown__Hn5w3,.PropertyFilters_priceDropdown__Hn5w3 .PropertyFilters_dropdownButton__0maRL{min-width:140px}.PropertyFilters_priceDropdown__Hn5w3 .PropertyFilters_dropdownMenu__kL2th{min-width:280px;max-width:320px}.PropertyFilters_sortDropdown__G4P0u,.PropertyFilters_sortDropdown__G4P0u .PropertyFilters_dropdownButton__0maRL{min-width:140px}.PropertyFilters_sortDropdown__G4P0u .PropertyFilters_dropdownMenu__kL2th{min-width:180px;max-width:220px}.PropertyFilters_dropdownButton__0maRL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;width:100%;border:1px solid rgba(0,48,119,.2);border-radius:8px;background:#fff;color:#003077;font-family:Inter,sans-serif;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease;white-space:nowrap}.PropertyFilters_dropdownButton__0maRL:hover{border-color:#003077;background:rgba(0,48,119,.02)}.PropertyFilters_dropdownButton__0maRL span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyFilters_dropdownButton__0maRL svg{flex-shrink:0;transition:transform .3s ease}.PropertyFilters_dropdownButton__0maRL svg.PropertyFilters_rotated__EvZPN{transform:rotate(180deg)}.PropertyFilters_dropdownMenu__kL2th{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#fff;border:1px solid rgba(0,48,119,.2);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1100;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:8px}.PropertyFilters_dropdownMenuDown__guHWU{top:calc(100% + 8px);bottom:auto}.PropertyFilters_dropdownMenuUp__DT3jl{top:auto;bottom:calc(100% + 8px);box-shadow:0 -4px 12px rgba(0,0,0,.1)}.PropertyFilters_dropdownMenuModal__62FDJ{z-index:2100!important;width:100%!important;left:0!important;right:0!important;max-width:100%!important;box-sizing:border-box;position:absolute!important}.PropertyFilters_dropdownItem__jv0fU{width:100%;padding:10px 12px;border:none;background:transparent;color:#003077;font-family:Inter,sans-serif;font-size:14px;font-weight:400;text-align:left;cursor:pointer;border-radius:6px;transition:background .2s ease;white-space:normal;word-wrap:break-word}.PropertyFilters_dropdownItem__jv0fU:hover{background:rgba(0,48,119,.05)}.PropertyFilters_dropdownItem__jv0fU.PropertyFilters_active__463Vu{background:rgba(0,48,119,.1);font-weight:500}.PropertyFilters_checkboxItem__7bKZd{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;cursor:pointer;border-radius:6px;transition:background .2s ease;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;width:100%}.PropertyFilters_checkboxItem__7bKZd:hover{background:rgba(0,48,119,.05)}.PropertyFilters_checkboxItem__7bKZd input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#003077;flex-shrink:0;margin-top:2px}.PropertyFilters_checkboxItem__7bKZd span{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#003077;flex:1 1;min-width:0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;line-height:1.4}.PropertyFilters_rangeInputs__vO0ty{display:flex;align-items:center;gap:8px;padding:8px;min-width:250px}.PropertyFilters_rangeInput__Zs_cN{width:100px;min-width:80px;padding:10px 12px;border:1px solid rgba(0,48,119,.2);border-radius:6px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#003077;outline:none;transition:border-color .3s ease}.PropertyFilters_unitInLabel__Nz3Bb{font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#003077;opacity:.6;margin-left:4px}.PropertyFilters_rangeInput__Zs_cN:focus{border-color:#003077}.PropertyFilters_rangeInput__Zs_cN::placeholder{color:rgba(0,48,119,.5)}.PropertyFilters_rangeSeparator__JYo_i{opacity:.6}.PropertyFilters_rangeSeparator__JYo_i,.PropertyFilters_rangeUnit__xbCp9{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#003077;flex-shrink:0}.PropertyFilters_rangeUnit__xbCp9{opacity:.7;min-width:40px}@media (max-width:1400px){.PropertyFilters_locationDropdown__qR7S1,.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownButton__0maRL{min-width:160px}.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownMenu__kL2th{min-width:300px;max-width:420px}.PropertyFilters_bedroomsDropdown__t_JQ4,.PropertyFilters_bedroomsDropdown__t_JQ4 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_priceDropdown__Hn5w3,.PropertyFilters_priceDropdown__Hn5w3 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_sizeDropdown__E1vIv,.PropertyFilters_sizeDropdown__E1vIv .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_sortDropdown__G4P0u,.PropertyFilters_sortDropdown__G4P0u .PropertyFilters_dropdownButton__0maRL{min-width:130px}}@media (max-width:1200px){.PropertyFilters_filtersRow__fB5KZ{gap:10px}.PropertyFilters_typeButton__r8DFE{padding:10px 16px;font-size:12px}.PropertyFilters_searchWrapper__o2WFg{min-width:180px}.PropertyFilters_locationDropdown__qR7S1,.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownButton__0maRL{min-width:150px}.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownMenu__kL2th{min-width:280px;max-width:400px}.PropertyFilters_bedroomsDropdown__t_JQ4,.PropertyFilters_bedroomsDropdown__t_JQ4 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_priceDropdown__Hn5w3,.PropertyFilters_sizeDropdown__E1vIv,.PropertyFilters_sortDropdown__G4P0u{min-width:120px}.PropertyFilters_priceDropdown__Hn5w3 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_sizeDropdown__E1vIv .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_sortDropdown__G4P0u .PropertyFilters_dropdownButton__0maRL{min-width:120px;font-size:12px;padding:10px 14px}}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_typeToggle__5X0GN{width:100%}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_typeButton__r8DFE{flex:1 1}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_searchWrapper__o2WFg{width:100%;min-width:100%}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_dropdownWrapper__1rddS{width:100%;position:relative;isolation:isolate;z-index:1}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_dropdownWrapper__1rddS[data-dropdown-open=true]{z-index:2100;position:relative}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_dropdownWrapper__1rddS:has(.PropertyFilters_dropdownMenu__kL2th){z-index:2100;position:relative}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_dropdownButton__0maRL{width:100%;min-width:100%}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_dropdownMenu__kL2th{right:0!important;left:0!important;width:100%!important;max-width:100%!important;position:absolute!important;box-sizing:border-box}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_rangeInputs__vO0ty{width:100%;flex-wrap:wrap}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_rangeInput__Zs_cN{flex:1 1;min-width:100px;max-width:none}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_checkboxItem__7bKZd{white-space:normal;word-wrap:break-word}.PropertyFilters_filtersRowModal__116s8 .PropertyFilters_checkboxItem__7bKZd span{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}@media (min-width:901px){.PropertyFilters_filtersRow__fB5KZ,.PropertyFilters_filters__W_jtX{position:relative;z-index:auto}.PropertyFilters_dropdownMenu__kL2th{z-index:1100!important}}@media (max-width:900px){.PropertyFilters_filtersRow__fB5KZ{flex-direction:column;align-items:stretch}.PropertyFilters_typeToggle__5X0GN{width:100%}.PropertyFilters_typeButton__r8DFE{flex:1 1}.PropertyFilters_searchWrapper__o2WFg{width:100%;min-width:100%}.PropertyFilters_dropdownWrapper__1rddS{width:100%}.PropertyFilters_bedroomsDropdown__t_JQ4 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_checkboxItem__7bKZd span,.PropertyFilters_dropdownButton__0maRL,.PropertyFilters_dropdownItem__jv0fU,.PropertyFilters_locationDropdown__qR7S1 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_priceDropdown__Hn5w3 .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_rangeInput__Zs_cN,.PropertyFilters_rangeSeparator__JYo_i,.PropertyFilters_rangeUnit__xbCp9,.PropertyFilters_searchInput__VjUqH,.PropertyFilters_sizeDropdown__E1vIv .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_sortDropdown__G4P0u .PropertyFilters_dropdownButton__0maRL,.PropertyFilters_typeButton__r8DFE{font-size:16px}}