.PropertiesExplorer_section__k3Ybu{padding:calc(var(--header-height) + var(--space-16)) 0 var(--space-16)}.PropertiesExplorer_layout__olViu{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--space-8);align-items:start}.PropertiesExplorer_results__AkvuT{min-width:0}.PropertiesExplorer_eyebrow__tdT1J{margin:0;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.PropertiesExplorer_title__ODYJf{margin:var(--space-2) 0 0;color:var(--text-title);font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.PropertiesExplorer_count__2I56p{min-height:1.25em;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}.PropertiesExplorer_toolbar__uUPNV{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.PropertiesExplorer_toolbarActions__HyTv9{display:flex;align-items:center;gap:var(--space-2)}.PropertiesExplorer_filterToggle__Bt4eW{display:none;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-primary);color:var(--text-primary);font:inherit;font-weight:var(--font-medium);cursor:pointer}.PropertiesExplorer_badge__Av8Y5{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--text-on-primary);font-size:var(--text-xs);font-weight:var(--font-semibold)}.PropertiesExplorer_sort__mWW73{min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-primary);color:var(--text-primary);font:inherit;font-size:var(--text-sm)}.PropertiesExplorer_rangeInputs__OKP_n{display:flex;align-items:center;gap:var(--space-2)}.PropertiesExplorer_rangeInputs__OKP_n span{color:var(--text-secondary);font-size:var(--text-sm)}.PropertiesExplorer_rangeInputs__OKP_n input[type=number]::-webkit-inner-spin-button,.PropertiesExplorer_rangeInputs__OKP_n input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PropertiesExplorer_rangeInputs__OKP_n input[type=number]{-moz-appearance:textfield}.PropertiesExplorer_checkboxGrid__ybHMV{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.PropertiesExplorer_checkboxLabel__UFgLT{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none}.PropertiesExplorer_checkbox__VBAzO{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--surface-primary);display:grid;place-content:center;cursor:pointer;margin:0;transition:all var(--duration-150) var(--ease-out)}.PropertiesExplorer_checkbox__VBAzO:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease-in-out;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);background-color:var(--text-on-primary,#fff)}.PropertiesExplorer_checkbox__VBAzO:checked{background:var(--color-primary);border-color:var(--color-primary)}.PropertiesExplorer_checkbox__VBAzO:checked:before{transform:scale(1)}.PropertiesExplorer_checkbox__VBAzO:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset-width)}.PropertiesExplorer_chips__iUv_S{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6)}.PropertiesExplorer_chip__OuHTZ{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--color-primary-border);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-darker);font-size:var(--text-sm)}.PropertiesExplorer_chipRemove__809o5{display:inline-grid;place-items:center;width:22px;height:22px;border:0;border-radius:var(--radius-full);background:transparent;color:inherit;font-size:var(--text-base);line-height:1;cursor:pointer}.PropertiesExplorer_chipRemove__809o5:hover{background:var(--color-primary-border)}.PropertiesExplorer_clearAll__L_uV8{padding:var(--space-1) var(--space-2);border:0;background:none;color:var(--color-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PropertiesExplorer_grid__1YVZK{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--space-6)}.PropertiesExplorer_skeleton__kIu_m{height:380px;border-radius:var(--radius-2xl);background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--surface-hover) 37%,var(--bg-tertiary) 63%);background-size:400% 100%;animation:PropertiesExplorer_shimmer__hk86R 1.4s ease infinite}@keyframes PropertiesExplorer_shimmer__hk86R{0%{background-position:100% 50%}to{background-position:0 50%}}.PropertiesExplorer_notice__1jU3p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-danger-light);color:var(--color-danger-dark);font-size:var(--text-sm)}.PropertiesExplorer_empty__AVfhL{padding:var(--space-16) var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-2xl);text-align:center}.PropertiesExplorer_empty__AVfhL h2{margin:0;color:var(--text-heading);font-size:var(--text-xl)}.PropertiesExplorer_empty__AVfhL p{margin:var(--space-2) 0 var(--space-6);color:var(--text-secondary)}.PropertiesExplorer_loadMoreRow__qOOhq{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin-top:var(--space-10)}.PropertiesExplorer_btnPrimary__Vo9gc,.PropertiesExplorer_btnSecondary__yC96n{min-height:44px;padding:0 var(--space-5);border-radius:var(--btn-radius);font:inherit;font-weight:var(--btn-font-weight);cursor:pointer;transition:background var(--duration-150) var(--ease-out)}.PropertiesExplorer_btnPrimary__Vo9gc{border:0;background:var(--btn-primary-bg);color:var(--btn-primary-text)}.PropertiesExplorer_btnPrimary__Vo9gc:hover{background:var(--btn-primary-hover)}.PropertiesExplorer_btnSecondary__yC96n{border:1px solid var(--btn-secondary-border);background:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.PropertiesExplorer_btnSecondary__yC96n:hover:not(:disabled){background:var(--btn-secondary-hover)}.PropertiesExplorer_btnPrimary__Vo9gc:disabled,.PropertiesExplorer_btnSecondary__yC96n:disabled{opacity:var(--input-disabled-opacity);cursor:not-allowed}.PropertiesExplorer_iconButton__udZPV{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:var(--text-xl);cursor:pointer}.PropertiesExplorer_iconButton__udZPV:hover{background:var(--surface-hover)}.PropertiesExplorer_overlay___yGZ1{display:none}.PropertiesExplorer_panel__Kn0sz{position:sticky;top:calc(var(--header-height) + var(--space-6));display:flex;flex-direction:column;max-height:calc(100vh - var(--header-height) - var(--space-12));border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background:var(--surface-primary);box-shadow:var(--shadow-sm);overflow:hidden}.PropertiesExplorer_panelForm__Mcg3N{display:flex;flex-direction:column;min-height:0;flex:1 1;margin:0}.PropertiesExplorer_panelHeader__D8cEC{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-3)}.PropertiesExplorer_panelHeader__D8cEC h2{margin:0;color:var(--text-heading);font-size:var(--text-lg)}.PropertiesExplorer_panelBody__7vOOf{display:flex;flex:1 1;flex-direction:column;gap:var(--space-6);min-height:0;padding:var(--space-2) var(--space-5) var(--space-5);overflow-y:auto}.PropertiesExplorer_panelFooter__txVqe{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-secondary);background:var(--surface-primary)}.PropertiesExplorer_field__ZpU68{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0;border:0;padding:0}.PropertiesExplorer_label__LUQ_E{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium)}.PropertiesExplorer_input__hMl_n{width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--input-text);font:inherit}.PropertiesExplorer_input__hMl_n::placeholder{color:var(--input-placeholder)}.PropertiesExplorer_hint__trObs{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.PropertiesExplorer_segmented__ztNU0{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-secondary)}.PropertiesExplorer_segment__giuFx{flex:1 1 auto;min-height:36px;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-150) var(--ease-out),color var(--duration-150) var(--ease-out)}.PropertiesExplorer_segment__giuFx:hover{color:var(--text-primary)}.PropertiesExplorer_segmentActive__c5XNo{background:var(--surface-primary);color:var(--color-primary);box-shadow:var(--shadow-xs)}.PropertiesExplorer_rangeBlock__uLBY5{display:flex;flex-direction:column;gap:var(--space-3)}.PropertiesExplorer_rangeValues__z3YQC{display:flex;justify-content:space-between;margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.PropertiesExplorer_rangeWrap__RmM1_{position:relative;height:28px;margin:0 var(--space-2)}.PropertiesExplorer_rangeTrack__Vffge{position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%);border-radius:var(--radius-full);background:var(--border-strong)}.PropertiesExplorer_rangeFill__GnmZY{position:absolute;top:0;bottom:0;border-radius:inherit;background:var(--color-primary)}.PropertiesExplorer_rangeInput__08sl8{position:absolute;inset:0;width:100%;height:100%;margin:0;background:none;appearance:none;-webkit-appearance:none;pointer-events:none}.PropertiesExplorer_rangeInput__08sl8::-webkit-slider-runnable-track{height:28px;background:transparent}.PropertiesExplorer_rangeInput__08sl8::-moz-range-track{height:28px;background:transparent}.PropertiesExplorer_rangeInput__08sl8::-webkit-slider-thumb{appearance:none;width:20px;height:20px;margin-top:4px;border:2px solid var(--color-primary);border-radius:50%;background:var(--surface-primary);box-shadow:var(--shadow-sm);cursor:grab;pointer-events:auto}.PropertiesExplorer_rangeInput__08sl8::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--color-primary);border-radius:50%;background:var(--surface-primary);box-shadow:var(--shadow-sm);cursor:grab;pointer-events:auto}.PropertiesExplorer_rangeInput__08sl8:focus-visible::-webkit-slider-thumb{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset-width)}.PropertiesExplorer_section__k3Ybu button:focus-visible,.PropertiesExplorer_section__k3Ybu input:focus-visible,.PropertiesExplorer_section__k3Ybu select:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset-width)}@media (max-width:1023px){.PropertiesExplorer_layout__olViu{grid-template-columns:minmax(0,1fr)}.PropertiesExplorer_filterToggle__Bt4eW{display:inline-flex}.PropertiesExplorer_overlay___yGZ1{position:fixed;inset:0;z-index:var(--z-overlay);display:block;background:var(--bg-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-200) var(--ease-out)}.PropertiesExplorer_overlayOpen__ws_D2{opacity:1;pointer-events:auto}.PropertiesExplorer_panel__Kn0sz{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-modal);max-height:88vh;border:0;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;box-shadow:var(--shadow-2xl);visibility:hidden;transform:translateY(105%);transition:transform var(--duration-300) var(--ease-spring),visibility var(--duration-300) var(--ease-spring)}.PropertiesExplorer_panelOpen__fCdD0{visibility:visible;transform:translateY(0)}}@media (max-width:640px){.PropertiesExplorer_section__k3Ybu{padding:calc(var(--header-height) + var(--space-8)) 0 var(--space-10)}.PropertiesExplorer_toolbarActions__HyTv9{width:100%;justify-content:space-between}.PropertiesExplorer_sort__mWW73{flex:1 1}.PropertiesExplorer_title__ODYJf{font-size:var(--text-3xl)}}@media (prefers-reduced-motion:reduce){.PropertiesExplorer_skeleton__kIu_m{animation:none}.PropertiesExplorer_overlay___yGZ1,.PropertiesExplorer_panel__Kn0sz{transition:none}}