.page_page__556_G{min-height:100vh;background-image:url(/background.png);background-size:cover;background-position:50%;background-repeat:no-repeat;color:#1f2937;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:none}.page_header__oRW75{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.18);background:rgba(15,23,42,.18);box-shadow:0 4px 16px rgba(15,23,42,.08);backdrop-filter:blur(2px)}.page_headerInner__leMGi{margin:0 auto;max-width:1280px;height:64px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.9) rgba(15,23,42,.18)}.page_left__kiRJI{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_brandIcon__Dpfmr{border-radius:8px;background:transparent;color:#2563eb;padding:2px;display:inline-flex;align-items:center;justify-content:center;line-height:0}.page_brandImage__a7JdW{display:block;width:32px;height:32px;object-fit:contain}.page_brandText__65TzR{font-size:14px;font-weight:700;color:#f8fafc;text-shadow:0 1px 2px rgba(15,23,42,.35);white-space:nowrap}.page_centerNav__RC5hb{display:flex;align-items:center;justify-content:center;gap:20px;flex-shrink:0}.page_navButton__G_SkT{font-size:14px;line-height:1;font-weight:500;color:rgba(248,250,252,.85);border:0;background:transparent;cursor:pointer;padding:6px 0;text-shadow:0 1px 2px rgba(15,23,42,.4)}.page_navButtonActive__kHvPc{color:#ffffff;font-weight:700}.page_right__UMq_q{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_actionButton__uvBDn{border:1px solid rgba(255,255,255,.28);background:rgba(15,23,42,.2);border-radius:6px;height:36px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;color:#f8fafc;cursor:pointer}.page_userName__lWklx{font-size:14px}.page_contentWrap___rIq6{padding:24px 16px 48px}.page_contentContainer__f18zT{max-width:min(1100px,100%);width:100%;margin:0 auto;border:1px solid rgba(255,255,255,.24);border-radius:18px;background:rgba(15,23,42,.38);backdrop-filter:blur(3px);padding:24px;color:#f8fafc}.page_pageTitle__r5Za5{margin:0;font-size:clamp(22px,2.4vw,31px);font-weight:700;line-height:1.1}.page_pageSubtitle__PPvCZ{margin:10px 0 0;max-width:760px;font-size:14px;line-height:1.45;color:rgba(248,250,252,.9)}.page_searchWrap__OiQre{margin-top:20px;position:relative;display:flex;align-items:center;border:1px solid rgba(255,255,255,.32);border-radius:14px;background:linear-gradient(180deg,rgba(30,41,59,.42),rgba(15,23,42,.32));box-shadow:inset 0 1px 0 rgba(255,255,255,.08);padding:0;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease}.page_searchIcon__sqHZN{position:absolute;left:16px;color:#64748b;pointer-events:none;z-index:1}.page_searchInput__bMdhk{flex:1;height:52px;border:0;border-radius:14px;background:linear-gradient(180deg,#ffffff,#f8fbff);color:#0f172a;font-size:16px;padding:0 52px 0 44px;outline:none;box-shadow:inset 0 1px 1px rgba(148,163,184,.18),inset 0 0 0 1px rgba(219,234,254,.72);transition:font-size .22s ease,transform .22s ease,background-color .22s ease,box-shadow .22s ease}.page_searchInput__bMdhk::placeholder{color:#64748b}.page_searchWrap__OiQre:focus-within{border-color:rgba(147,197,253,.9);background:linear-gradient(180deg,rgba(30,58,138,.56),rgba(30,64,175,.44));box-shadow:0 0 0 3px rgba(59,130,246,.28),0 10px 24px rgba(15,23,42,.28);transform:translateY(-1px)}.page_searchWrap__OiQre:focus-within .page_searchInput__bMdhk{font-size:17px;transform:scale(1.01);background:linear-gradient(180deg,#ffffff,#eff6ff);box-shadow:inset 0 1px 1px rgba(148,163,184,.12),inset 0 0 0 1px rgba(147,197,253,.82)}.page_searchClearButton___98Mk{position:absolute;right:10px;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:#1e293b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background-color .18s ease,color .18s ease,transform .18s ease}.page_searchClearButton___98Mk:hover{background:rgba(37,99,235,.12);color:#1d4ed8}.page_searchClearButton___98Mk:active{transform:scale(.95)}.page_filtersRow__t8KQO{margin-top:12px;gap:12px;align-items:flex-end}.page_fetchMetaRow__fn_Gf,.page_filtersRow__t8KQO{display:flex;flex-wrap:wrap;justify-content:space-between}.page_fetchMetaRow__fn_Gf{margin-top:8px;gap:14px;align-items:center}.page_fetchMetaLeft__WGgQb{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.page_fetchMetaRight__Wiuc5{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.page_fetchMetaText__E3uYv{margin:0;font-size:12px;color:rgba(191,219,254,.95);white-space:nowrap}.page_viewToggle___GYYB{position:relative;display:inline-flex;align-items:center;gap:0;border-radius:10px;border:1px solid rgba(255,255,255,.32);background:rgba(15,23,42,.25);padding:2px;overflow:hidden}.page_viewToggleSlider__rKTTB{position:absolute;top:2px;left:2px;width:calc(50% - 2px);height:34px;border-radius:8px;background:linear-gradient(180deg,rgba(30,64,175,.9),rgba(30,58,138,.92));box-shadow:0 2px 8px rgba(30,64,175,.45);transition:transform .24s ease}.page_viewToggleSliderRight__sx52z{transform:translateX(100%)}.page_filtersRight__v2yKQ{display:inline-flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.page_viewTabButton__p8pWw{position:relative;z-index:1;height:34px;border-radius:8px;border:0;background:transparent;color:#e2e8f0;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.page_viewTabButton__p8pWw:hover{color:#ffffff}.page_viewTabButton__p8pWw:active{transform:scale(.98)}.page_viewTabButtonActive__dWvcC{color:#ffffff;transform:translateY(-1px)}.page_filterLabel__GU1jP{display:inline-flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:rgba(248,250,252,.9)}.page_filterSelect__mA37g{min-width:170px;height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(15,23,42,.4);color:#f8fafc;padding:0 8px}.page_filterSelect__mA37g option{background-color:#0f172a;color:#f8fafc}.page_sortField__XOJDX{position:relative;border:1px solid rgba(255,255,255,.35);border-radius:8px;background:rgba(15,23,42,.4);padding:8px 8px 3px}.page_sortLegend__7afd6{position:absolute;top:-6px;left:8px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;color:#bfdbfe}.page_sortField__XOJDX .page_filterSelect__mA37g{height:24px;border:0;background:transparent;padding:0 18px 0 2px}.page_sourceFilterField__BqgQQ.page_sortField__XOJDX{min-width:170px;max-width:none;padding:8px 8px 3px}.page_filterLabel__GU1jP.page_sourceFilterField__BqgQQ{gap:6px}.page_filterLabel__GU1jP.page_sourceFilterField__BqgQQ .page_sortLegend__7afd6{font-size:11px;top:-6px;left:8px;padding:0 6px}.page_sourceFilterField__BqgQQ{min-width:0;flex:0 0 auto}.page_sourceFilterInner___XQwH{position:relative;width:100%}.page_sourceFilterButton__uoRIl{width:100%;min-height:24px;border:0;border-radius:6px;background:transparent;color:#f8fafc;padding:0 18px 0 2px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:4px;text-align:left}.page_sourceFilterButtonText__VfGmj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.page_sourceFilterListWrap__MsYSx{position:absolute;left:0;right:0;top:calc(100% + 2px);z-index:30;border-radius:6px;border:1px solid rgba(255,255,255,.22);background:#0f172a;box-shadow:0 8px 20px rgba(0,0,0,.35);overflow:hidden;max-height:min(200px,55vh);display:flex;flex-direction:column}.page_sourceFilterSearchRow__FDCbt{padding:4px 4px 3px;border-bottom:1px solid rgba(255,255,255,.12);flex-shrink:0}.page_sourceFilterSearch__vbKd8{width:100%;box-sizing:border-box;height:28px;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:rgba(15,23,42,.95);color:#f1f5f9;font-size:11px;font-weight:600;padding:0 7px;outline:none}.page_sourceFilterSearch__vbKd8::placeholder{color:rgba(226,232,240,.55);font-weight:500}.page_sourceFilterSearch__vbKd8:focus{border-color:#60a5fa;box-shadow:0 0 0 1px rgba(96,165,250,.45)}.page_sourceFilterNoMatch__Vmlnk{margin:0;padding:6px 8px 7px;font-size:11px;font-weight:600;color:rgba(226,232,240,.7);text-align:center}.page_sourceFilterList__5JUFI{margin:0;padding:2px 0 3px;list-style:none;overflow-y:auto;flex:1;min-height:0}.page_sourceFilterListItem__GzTwq{margin:0;padding:0}.page_sourceFilterCheckboxLabel___angi{display:flex;align-items:center;gap:5px;padding:3px 6px 4px;font-size:11px;font-weight:600;color:#e2e8f0;cursor:pointer;user-select:none}.page_sourceFilterCheckboxLabel___angi:hover{background:rgba(30,64,175,.35)}.page_sourceFilterCheckbox__RC_y5{width:13px;height:13px;accent-color:#2563eb;flex-shrink:0}.page_filterButton__v83lW{height:34px;width:auto;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(37,99,235,.72);color:#ffffff;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;position:relative;text-align:center}.page_filterButtonActive__a55a2{border-color:rgba(147,197,253,.95)}.page_filterButtonIcon__l8Hb9{display:inline-flex;align-items:center;justify-content:center}.page_filterButtonText___aS7l{display:inline-block;text-align:center}.page_activeFilterDot___V_rT{width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 2px rgba(15,23,42,.35);position:absolute;right:12px;top:50%;transform:translateY(-50%)}.page_checkboxFilter__0o9kG{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(15,23,42,.35);color:#f8fafc;font-size:13px;font-weight:600}.page_checkboxFilter__0o9kG input{accent-color:#1e40af}.page_refreshIconButton__0sirk{width:30px;height:30px;border-radius:999px;border:1px solid rgba(191,219,254,.45);background:rgba(30,41,59,.32);color:#dbeafe;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.page_refreshIconButtonSpinning__3t8h8 svg{animation:page_refreshSpin__t_VQM .8s linear infinite}@keyframes page_refreshSpin__t_VQM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_skeletonPulse__1lw4H{0%{background-position:200% 0}to{background-position:-200% 0}}.page_listingPanel__mix5W{margin-top:18px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:rgba(15,23,42,.28)}.page_listingHeader__Fzw61{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.16);display:flex;align-items:baseline;justify-content:space-between;gap:10px}.page_listingTitle__T31Ba{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:#f8fafc}.page_listingMeta__qHEcr{margin:0;font-size:12px;line-height:1.35;color:rgba(248,250,252,.82)}.page_listingScroll__2IXHK{max-height:360px;overflow-y:auto;overflow-x:auto;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.9) rgba(15,23,42,.18)}.page_listingViewPane__YMRGb{width:100%}.page_listingViewSwipeLeft__4SbMp{animation:page_listingViewSwipeLeft__4SbMp .26s ease}.page_listingViewSwipeRight__qF9BD{animation:page_listingViewSwipeRight__qF9BD .26s ease}@keyframes page_listingViewSwipeLeft__4SbMp{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes page_listingViewSwipeRight__qF9BD{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}.page_paginationRow__DWcZl{padding:12px 16px;border-top:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.page_paginationMeta__CECIA{margin:0;font-size:13px;color:rgba(248,250,252,.88)}.page_pageNumberGroup__sVQZ_,.page_pageNumbers__5bEgp{display:inline-flex;align-items:center;gap:6px}.page_pageGap__rYrU3{font-size:13px;color:rgba(248,250,252,.72)}.page_pageButton__ELy2z{height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:rgba(37,99,235,.72);color:#ffffff;padding:0 12px;font-size:13px;font-weight:600;cursor:pointer}.page_pageNumberButton__42itu{background:transparent}.page_pageButton__ELy2z:disabled{cursor:not-allowed;opacity:.55}.page_pageButtonActive__yQP_p{background:#ffffff;color:#0f172a;border-color:#ffffff}.page_listingRow__d_vMZ{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.16)}.page_listingTopRow__FME0w{display:flex;justify-content:space-between;gap:14px;cursor:pointer}.page_listingMainWithThumb__R2cAz{display:flex;align-items:flex-start;gap:12px}.page_listingThumb__ONlsN{flex-shrink:0;width:72px;height:54px;border-radius:6px;overflow:hidden;background:rgba(15,23,42,.45);border:1px solid rgba(255,255,255,.12)}.page_listingThumb__ONlsN img{width:100%;height:100%;object-fit:cover;display:block}.page_listingMainText__1YfSD{flex:1;min-width:0}.page_detailsToggleButton__DNWW3{margin:2px auto 0;width:auto;height:auto;border:0;background:transparent;color:rgba(191,219,254,.95);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .22s ease}.page_chevronIcon__9OthY{flex-shrink:0;transition:transform .2s ease,opacity .18s ease}.page_chevronIconOpen__Pdm2a,.page_detailsToggleButtonOpen__d8roc{transform:rotate(180deg)}.page_inlineDetails__oDEGA{width:100%;overflow:hidden;max-height:0;opacity:0;margin-top:0;border-top:1px dashed transparent;padding-top:0;transition:max-height .26s ease,opacity .22s ease,margin-top .22s ease,padding-top .22s ease,border-color .22s ease}.page_inlineDetailsOpen__APoN1{max-height:1200px;opacity:1;margin-top:12px;border-top-color:rgba(255,255,255,.2);padding-top:10px}.page_inlineDetailsClosed__HC56Z{pointer-events:none}.page_inlineDetailsContent__foTZI{width:100%}.page_listingTable__Hp3iB{width:100%;border-collapse:collapse;min-width:1040px}.page_tableThumbCell__H_Cti{width:64px;text-align:center;vertical-align:middle}.page_tableThumb__btI6U{width:56px;height:42px;margin:0 auto;border-radius:4px;overflow:hidden;background:rgba(15,23,42,.45);border:1px solid rgba(255,255,255,.12)}.page_tableThumb__btI6U img{width:100%;height:100%;object-fit:cover;display:block}.page_listingTable__Hp3iB td,.page_listingTable__Hp3iB th{text-align:left;font-size:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.16);color:rgba(248,250,252,.92);vertical-align:middle}.page_listingTable__Hp3iB th{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:rgba(248,250,252,.72)}.page_tableDetailsRow__oZyIp td{background:rgba(15,23,42,.22);padding-top:0;padding-bottom:0}.page_tableDataRow__3SFzB td{border-bottom:0;padding-bottom:2px}.page_tableDataRow__3SFzB{cursor:pointer}.page_tableToggleRow__FDFRk td{border-bottom:0;padding-top:0;padding-bottom:2px}.page_tableExpandCell__wMTmA{text-align:center;padding-left:0;padding-right:0}.page_tableExpandCell__wMTmA .page_detailsToggleButton__DNWW3{margin-top:0}.page_tablePriceCell__LZ3dG{font-size:13px;font-weight:600;white-space:nowrap}.page_tableMetricCell__HuNSO{font-weight:700}.page_tableMetricBadge__IW5wA{display:inline-block;border:1px solid rgba(96,165,250,.5);border-radius:8px;padding:3px 8px;color:#bfdbfe;background:rgba(30,64,175,.24)}.page_occupancyTableCell__awPel{width:1%;white-space:nowrap}.page_occupancyTableCell__awPel .page_occupancyBadge__4gLs_{width:fit-content;margin-top:0}.page_listingMain__sqNrR{min-width:280px}.page_listingRowTitle__rXXfi{margin:0;font-size:15px;font-weight:700;color:#f8fafc}.page_listingRowSub__ZTSge{margin:6px 0 0;font-size:13px;color:rgba(248,250,252,.86)}.page_listingMetricRow___HpHG{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.page_listingMetricBadge__EKH3W{display:inline-block;border:1px solid rgba(96,165,250,.5);border-radius:8px;padding:4px 8px;font-size:12px;font-weight:700;color:#bfdbfe;background:rgba(30,64,175,.24)}.page_sourceBadge__XFQ0K{display:inline-flex;align-items:center;border-radius:999px;border:1px solid transparent;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.page_sourceBadgePagibig__ZEfxL{border-color:rgba(56,189,248,.52);background:rgba(14,116,144,.32);color:#bae6fd}.page_sourceBadgeSss__eYkTD{border-color:rgba(167,139,250,.52);background:rgba(91,33,182,.28);color:#ddd6fe}.page_sourceBadgeGsis__RT13I{border-color:rgba(52,211,153,.52);background:rgba(5,150,105,.28);color:#bbf7d0}.page_sourceBadgeDefault___7r_f{border-color:rgba(148,163,184,.45);background:rgba(51,65,85,.28);color:#e2e8f0}.page_locationLink__wW9ph{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.page_locationLink__wW9ph:hover{color:#bfdbfe}.page_locationInlineWrap__GrexA{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.page_mapCoordsButton__4Id3U{width:22px;height:22px;border-radius:999px;border:1px solid rgba(147,197,253,.44);background:rgba(30,58,138,.24);color:#bfdbfe;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.page_mapCoordsButton__4Id3U:hover{border-color:rgba(191,219,254,.85);background:rgba(30,64,175,.34)}.page_coordInlineText__ug_Fj{margin:4px 0 0;font-size:11px;color:rgba(191,219,254,.92)}.page_listingStats__FZ7Ol{display:flex;flex-direction:column;align-items:flex-end;text-align:right;min-width:250px}.page_listingPrice__gmqi0{margin:0;font-size:16px;font-weight:700;color:#bfdbfe}.page_statusBadge__26FUw{margin-top:8px;display:flex;align-items:center;gap:6px;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.03em}.page_listStatusBadge__PUi4j{background:rgba(30,64,175,.24);color:#bfdbfe;border:1px solid rgba(96,165,250,.5)}.page_occupancyBadge__4gLs_{margin-top:8px;display:flex;align-items:center;gap:6px;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.03em}.page_skeletonBlock__EpeDf{border-radius:8px;background:linear-gradient(90deg,rgba(148,163,184,.2),rgba(226,232,240,.45),rgba(148,163,184,.2));background-size:200% 100%;animation:page_skeletonPulse__1lw4H 1.25s ease-in-out infinite}.page_skeletonTitle__62QOr{height:18px;width:78%}.page_skeletonLineLong__27Wpf{margin-top:8px;height:13px;width:92%}.page_skeletonLineMedium__z0WiS{margin-top:8px;height:13px;width:70%}.page_skeletonLineShort__Y5YY9{margin-top:8px;height:13px;width:54%}.page_skeletonPrice__af6nA{height:20px;width:110px}.page_skeletonBadge__QRb0R{margin-top:8px;height:22px;width:120px}.page_skeletonTableCell__ONKtH{height:14px;width:100%}.page_occupancyOccupied__avLK1{background:rgba(239,68,68,.2);color:#fecaca;border:1px solid rgba(248,113,113,.5)}.page_occupancyVacant__GhZWx{background:rgba(34,197,94,.24);color:#bbf7d0;border:1px solid rgba(34,197,94,.45)}.page_occupancyUnknown__yrHuc{background:rgba(148,163,184,.2);color:#e2e8f0;border:1px solid rgba(148,163,184,.45)}.page_statusActive__8EFO6{background:rgba(34,197,94,.24);color:#bbf7d0;border:1px solid rgba(34,197,94,.45)}.page_statusInactive__Ie_qb{background:rgba(239,68,68,.2);color:#fecaca;border:1px solid rgba(248,113,113,.5)}.page_statusWarning__g0U3Y{background:rgba(234,179,8,.2);color:#fde68a;border:1px solid rgba(250,204,21,.45)}.page_statusClosed__uLvb6{background:rgba(148,163,184,.2);color:#e2e8f0;border:1px solid rgba(148,163,184,.45)}.page_statusDefault___j3IP{background:rgba(30,64,175,.24);color:#bfdbfe;border:1px solid rgba(96,165,250,.5)}.page_filterModalBackdrop__0ca__{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:radial-gradient(900px 520px at 12% -8%,rgba(59,130,246,.24) 0,rgba(2,6,23,0) 52%),rgba(2,6,23,.68);backdrop-filter:blur(6px);padding:16px;overflow-y:auto;overflow-x:hidden}.page_filterModal__XQxV0{position:relative;width:100%;max-width:min(700px,calc(100vw - 32px));max-height:min(86vh,820px);border-radius:20px;border:1px solid rgba(191,219,254,.34);background:radial-gradient(560px 220px at 12% -12%,rgba(59,130,246,.24) 0,rgba(15,23,42,0) 56%),linear-gradient(180deg,rgba(30,41,59,.82),rgba(15,23,42,.9));padding:20px;box-shadow:0 30px 70px rgba(2,6,23,.46),0 8px 20px rgba(2,6,23,.26),inset 0 1px 0 rgba(255,255,255,.08);color:#f8fafc;backdrop-filter:blur(10px);animation:page_filterModalEnter__0YQrh .22s ease;overflow:auto}.page_cityPickerWrap__cIp8p,.page_filterColumnLeft__sLp_b,.page_filterColumnRight__Rul0C,.page_filterInlineRow__vRqRS,.page_filterInput__stqdu,.page_filterModalActions__A2JWV,.page_filterModalBody__Qiesl,.page_filterModal__XQxV0 .page_filterLabel__GU1jP,.page_filterModal__XQxV0 .page_filterSelect__mA37g{min-width:0}@keyframes page_filterModalEnter__0YQrh{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.page_modalCloseButton__Kdqdc{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(191,219,254,.5);border-radius:999px;background:rgba(30,41,59,.56);color:#dbeafe;padding:0;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease,color .16s ease}.page_modalCloseButton__Kdqdc:hover{border-color:rgba(147,197,253,.82);background:rgba(30,58,138,.44);color:#eff6ff}.page_modalCloseButton__Kdqdc:active{transform:scale(.96)}.page_filterModalTitle__mDMsR{margin:2px 0 16px;font-size:20px;font-weight:800;letter-spacing:-.01em;color:#f8fafc}.page_filterModalBody__Qiesl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page_filterColumnLeft__sLp_b,.page_filterColumnRight__Rul0C{display:flex;flex-direction:column;gap:16px}.page_filterPrimaryFieldGroup__mYHHI{display:grid;gap:8px;min-width:0;padding:10px;border-radius:12px;background:transparent}.page_filterInlineRow__vRqRS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page_filterInput__stqdu{min-width:0;width:100%;height:40px;border-radius:12px;border:1px solid rgba(191,219,254,.4);background:rgba(15,23,42,.52);color:#f8fafc;padding:0 12px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.page_filterInput__stqdu::placeholder{color:rgba(191,219,254,.75)}.page_filterInput__stqdu:focus-visible{outline:none;border-color:rgba(147,197,253,.8);box-shadow:0 0 0 3px rgba(59,130,246,.3);background:rgba(30,41,59,.7)}.page_filterFieldFull__bsDNE{grid-column:1/-1}.page_filterGroupLabel__H97pL{display:block;margin-bottom:10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(191,219,254,.95)}.page_optionChips__EZ6fS{display:flex;flex-wrap:wrap;gap:8px}.page_optionChip__5eHZY{border:1px solid rgba(148,163,184,.42);background:rgba(30,41,59,.62);color:#e2e8f0;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.page_optionChip__5eHZY:hover{border-color:rgba(147,197,253,.72);background:rgba(30,58,138,.42);color:#eff6ff;transform:translateY(-1px)}.page_optionChipActive__M9GmX{border-color:rgba(147,197,253,.84);background:rgba(30,64,175,.4);color:#dbeafe;box-shadow:0 0 0 2px rgba(96,165,250,.22)}.page_filterModalActions__A2JWV{margin-top:18px;display:flex;justify-content:flex-end;gap:10px}.page_applyButton__TVgVX,.page_clearButton___7mv6{height:38px;border-radius:10px;padding:0 16px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .17s ease,background-color .17s ease,color .17s ease,transform .17s ease,box-shadow .17s ease}.page_clearButton___7mv6{border:1px solid rgba(148,163,184,.5);background:rgba(30,41,59,.62);color:#e2e8f0}.page_applyButton__TVgVX{border:1px solid rgba(59,130,246,.55);background:linear-gradient(180deg,rgba(37,99,235,.98),rgba(30,64,175,.96));color:#eff6ff;box-shadow:0 8px 16px rgba(30,64,175,.28)}.page_applyButton__TVgVX:hover,.page_clearButton___7mv6:hover{transform:translateY(-1px)}.page_clearButton___7mv6:hover{border-color:rgba(147,197,253,.74);color:#eff6ff;background:rgba(30,58,138,.46)}.page_applyButton__TVgVX:hover{border-color:rgba(147,197,253,.8);box-shadow:0 10px 20px rgba(30,64,175,.36)}.page_applyButton__TVgVX:active,.page_clearButton___7mv6:active{transform:scale(.98)}.page_filterModal__XQxV0 .page_filterLabel__GU1jP{color:rgba(226,232,240,.95);gap:7px;font-size:12px;text-transform:uppercase;letter-spacing:.03em}.page_filterModal__XQxV0 .page_filterLabel__GU1jP input,.page_filterModal__XQxV0 .page_filterLabel__GU1jP select{text-transform:none;letter-spacing:normal}.page_filterModal__XQxV0 .page_filterSelect__mA37g{height:40px;border-radius:12px;border:1px solid rgba(191,219,254,.4);background:linear-gradient(180deg,rgba(30,41,59,.7),rgba(15,23,42,.72)),rgba(15,23,42,.7);color:#f8fafc;padding:0 36px 0 12px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#cbd5e1 0),linear-gradient(135deg,#cbd5e1 50%,transparent 0);background-position:calc(100% - 17px) calc(50% + 1px),calc(100% - 12px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.page_filterModal__XQxV0 .page_filterSelect__mA37g:focus-visible{outline:none;border-color:rgba(147,197,253,.84);box-shadow:0 0 0 3px rgba(59,130,246,.3);background-color:rgba(30,41,59,.76)}.page_filterModal__XQxV0 .page_filterSelect__mA37g[multiple]{height:140px;padding:8px 12px;background-image:none}.page_cityPickerWrap__cIp8p{border:1px solid rgba(191,219,254,.36);border-radius:12px;background:rgba(15,23,42,.5);overflow:hidden}.page_cityPickerMetaRow__y2_gU{height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid rgba(148,163,184,.28);background:rgba(30,41,59,.58)}.page_cityPickerMetaText__2Z_5O{font-size:11px;font-weight:700;color:#bfdbfe;text-transform:none;letter-spacing:normal}.page_cityPickerClearButton__Usqeu{height:22px;border-radius:999px;border:1px solid rgba(147,197,253,.5);background:rgba(15,23,42,.58);color:#dbeafe;padding:0 8px;font-size:11px;font-weight:700;cursor:pointer}.page_cityPickerClearButton__Usqeu:hover{border-color:rgba(191,219,254,.78);color:#eff6ff}.page_cityPickerList__9jNab{max-height:160px;overflow-y:auto;padding:4px;display:flex;flex-direction:column;gap:4px}.page_cityPickerItem__CGi0o{width:100%;border:1px solid transparent;border-radius:8px;background:transparent;color:#e2e8f0;min-height:34px;padding:6px 8px;display:inline-flex;align-items:center;gap:8px;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.page_cityPickerItem__CGi0o:hover{background:rgba(30,58,138,.32);border-color:rgba(147,197,253,.58);color:#f8fafc}.page_cityPickerItemSelected__IfAs0{border-color:rgba(147,197,253,.84);background:rgba(30,64,175,.4);color:#eff6ff}.page_cityPickerItemDot__wYYZw{width:10px;height:10px;border-radius:999px;border:1px solid rgba(148,163,184,.82);background:rgba(15,23,42,.8);flex-shrink:0}.page_cityPickerItemSelected__IfAs0 .page_cityPickerItemDot__wYYZw{border-color:rgba(147,197,253,.95);background:#60a5fa;box-shadow:0 0 0 2px rgba(37,99,235,.24)}.page_cityPickerItemLabel__NeMJV{font-size:12px;font-weight:600;text-transform:none;letter-spacing:normal}.page_filterModal__XQxV0 .page_filterSelect__mA37g option{background-color:#0f172a;color:#f8fafc}.page_detailsGrid__XtIwb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.page_detailsRowDark__pXnsF{display:flex;flex-direction:column;gap:2px;border:1px solid rgba(148,163,184,.28);border-radius:8px;padding:8px;background:rgba(15,23,42,.25)}.page_detailsLabelDark__vIfq9{font-size:11px;text-transform:uppercase;color:rgba(191,219,254,.82)}.page_detailsValueDark__U4vgA{font-size:13px;color:#f8fafc}.page_emptyState__j9MME{margin:0;padding:16px;font-size:14px;color:rgba(248,250,252,.9)}.page_errorState___tDOb{margin:0;padding:16px;font-size:14px;color:#fecaca;border-bottom:1px solid rgba(255,255,255,.16)}@media (min-width:901px){.page_headerInner__leMGi{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.page_left__kiRJI{justify-self:start}.page_centerNav__RC5hb{justify-self:center}.page_right__UMq_q{justify-self:end}}@media (max-width:900px){.page_headerInner__leMGi{height:auto;min-height:64px;padding-top:8px;padding-bottom:8px;white-space:normal;flex-wrap:wrap;justify-content:space-between;align-items:center}.page_centerNav__RC5hb{order:3;width:100%;justify-content:center;overflow-x:auto;padding-bottom:2px}.page_left__kiRJI,.page_right__UMq_q{flex:1 1 0;min-width:0}.page_right__UMq_q{justify-content:flex-end}.page_contentWrap___rIq6{padding:16px 10px 32px}.page_contentContainer__f18zT{padding:16px;border-radius:14px}.page_filtersRow__t8KQO{gap:10px;align-items:stretch}.page_filtersRight__v2yKQ{width:100%;align-items:stretch}.page_filterButton__v83lW,.page_filterLabel__GU1jP,.page_sourceFilterField__BqgQQ.page_sortField__XOJDX{flex:1 1 180px}.page_fetchMetaRow__fn_Gf{gap:10px}.page_fetchMetaLeft__WGgQb,.page_fetchMetaRight__Wiuc5{width:100%;margin-left:0}.page_fetchMetaRight__Wiuc5{justify-content:space-between}.page_listingHeader__Fzw61{flex-direction:column;align-items:flex-start}.page_paginationRow__DWcZl{justify-content:center}.page_paginationMeta__CECIA{width:100%;text-align:center}.page_listingTopRow__FME0w{flex-direction:column}.page_listingStats__FZ7Ol{align-items:flex-start;text-align:left;min-width:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_listingStats__FZ7Ol .page_listingPrice__gmqi0{grid-column:1/-1}.page_listingStats__FZ7Ol .page_occupancyBadge__4gLs_,.page_listingStats__FZ7Ol .page_statusBadge__26FUw{margin-top:0;width:100%;justify-content:center}.page_filterModalBody__Qiesl{grid-template-columns:1fr;gap:12px}.page_filterColumnLeft__sLp_b,.page_filterColumnRight__Rul0C{gap:8px}.page_filterPrimaryFieldGroup__mYHHI{padding:8px;gap:6px}.page_filterInlineRow__vRqRS{grid-template-columns:1fr;gap:8px}.page_filterModal__XQxV0 .page_filterLabel__GU1jP{gap:3px}.page_filterGroupLabel__H97pL{margin-bottom:6px}.page_detailsGrid__XtIwb{grid-template-columns:1fr}}@media (max-width:640px){.page_viewToggle___GYYB{display:none}.page_brandText__65TzR{font-size:15px}.page_headerInner__leMGi{padding-top:6px;padding-bottom:6px;gap:8px}.page_contentWrap___rIq6{padding:12px 8px 24px}.page_contentContainer__f18zT{padding:14px;border-radius:12px}.page_pageSubtitle__PPvCZ{margin-top:6px}.page_searchWrap__OiQre{margin-top:14px}.page_filtersRow__t8KQO{margin-top:8px;gap:8px}.page_fetchMetaRow__fn_Gf{margin-top:6px;gap:8px}.page_listingPanel__mix5W{margin-top:12px}.page_listingHeader__Fzw61{padding:10px 12px;gap:6px}.page_filterModalBackdrop__0ca__{padding:10px;align-items:flex-end}.page_filterModal__XQxV0{width:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);border-radius:16px;padding:16px}.page_modalCloseButton__Kdqdc{top:10px;right:10px;width:34px;height:34px}.page_filterModalTitle__mDMsR{margin:2px 34px 12px 0;font-size:18px;line-height:1.25}.page_filterModalBody__Qiesl{gap:10px}.page_filterColumnLeft__sLp_b,.page_filterColumnRight__Rul0C{gap:6px}.page_filterPrimaryFieldGroup__mYHHI{padding:6px;gap:5px;border-radius:10px}.page_filterInlineRow__vRqRS{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.page_filterModal__XQxV0 .page_filterLabel__GU1jP{gap:2px}.page_filterGroupLabel__H97pL{margin-bottom:6px}.page_optionChips__EZ6fS{gap:6px}.page_filterModalActions__A2JWV{margin-top:14px;position:sticky;bottom:0;flex-wrap:wrap;padding-top:10px;background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.85) 38%)}.page_applyButton__TVgVX,.page_clearButton___7mv6{flex:1;min-height:42px;padding:0 12px}.page_filterModal__XQxV0 .page_filterSelect__mA37g[multiple]{height:120px}.page_cityPickerList__9jNab{max-height:140px}.page_searchInput__bMdhk{height:46px;font-size:15px}.page_viewToggle___GYYB{width:100%}.page_viewToggleSlider__rKTTB{width:calc(50% - 2px)}.page_viewTabButton__p8pWw{flex:1;justify-content:center;align-items:center;display:inline-flex}.page_filtersRight__v2yKQ{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_filtersRight__v2yKQ>.page_filterLabel__GU1jP.page_sortField__XOJDX,.page_filtersRight__v2yKQ>.page_sourceFilterField__BqgQQ.page_sortField__XOJDX{min-width:0;width:100%}.page_fetchMetaLeft__WGgQb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_checkboxFilter__0o9kG{width:100%;min-width:0;justify-content:flex-start;font-size:12px;padding:0 8px}.page_listingRow__d_vMZ{padding:12px}.page_listingMetricRow___HpHG{gap:6px}.page_listingMetricBadge__EKH3W{font-size:11px}.page_inlineDetailsOpen__APoN1{max-height:2200px}.page_paginationRow__DWcZl{padding:10px 12px;gap:8px}.page_pageButton__ELy2z{height:30px;padding:0 10px;font-size:12px}}.page_headerInner__leMGi::-webkit-scrollbar,.page_listingScroll__2IXHK::-webkit-scrollbar{width:10px;height:10px}.page_page__556_G::-webkit-scrollbar{width:0;height:0;display:none}.page_headerInner__leMGi::-webkit-scrollbar-track,.page_listingScroll__2IXHK::-webkit-scrollbar-track{background:rgba(15,23,42,.1);border-radius:999px}.page_headerInner__leMGi::-webkit-scrollbar-thumb,.page_listingScroll__2IXHK::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(96,165,250,.96),rgba(37,99,235,.94));border-radius:999px;border:2px solid rgba(15,23,42,.1);background-clip:padding-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.page_headerInner__leMGi::-webkit-scrollbar-thumb:hover,.page_listingScroll__2IXHK::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(147,197,253,.98),rgba(59,130,246,.98));background-clip:padding-box}