.NeighborhoodFilter_filter__SG3xa{margin-bottom:2rem}.NeighborhoodFilter_header__ef1T1{font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem}.NeighborhoodFilter_allBtn__zl0v_{display:block;width:100%;padding:.4rem .75rem;font-size:.8rem;font-family:JetBrains Mono,monospace;background:transparent;color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;text-align:left;margin-bottom:.5rem;transition:all .15s}.NeighborhoodFilter_allBtn__zl0v_:hover{background:rgba(0,0,0,.8);color:var(--bg-base);border-color:var(--bg-base)}.NeighborhoodFilter_allBtnActive__EK58Y{background:var(--accent-burgundy);color:var(--bg-base);border-color:var(--accent-burgundy)}.NeighborhoodFilter_zoneGroup__APHiQ{margin-bottom:.25rem}.NeighborhoodFilter_zoneRow__XaLvb{display:flex;align-items:center}.NeighborhoodFilter_zoneBtn__3Gf2M{display:flex;align-items:center;gap:.4rem;background:none;border:none;cursor:pointer;padding:.35rem .75rem;color:var(--text-primary);font-size:.85rem;font-weight:600;text-align:left;width:100%;transition:all .15s;border-radius:4px}.NeighborhoodFilter_zoneBtn__3Gf2M:hover{background:rgba(0,0,0,.8);color:var(--bg-base)}.NeighborhoodFilter_zoneBtnActive___EOyB{background:var(--accent-burgundy);color:var(--bg-base)}.NeighborhoodFilter_chevron__kThDO{font-size:.6rem;color:var(--text-muted);transition:transform .2s;width:12px}.NeighborhoodFilter_chevronOpen__sKaX_{transform:rotate(90deg)}.NeighborhoodFilter_zoneName__2Elow{flex:1 1}.NeighborhoodFilter_nbhList__1UDss{padding-left:1.2rem;padding-top:.35rem;display:flex;flex-wrap:wrap;gap:.35rem}.NeighborhoodFilter_nbhBtn__INCEV{padding:.25rem .6rem;font-size:.75rem;font-family:JetBrains Mono,monospace;background:transparent;color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:all .15s}.NeighborhoodFilter_nbhBtn__INCEV:hover{border-color:var(--accent-burgundy);color:var(--accent-burgundy)}.NeighborhoodFilter_nbhBtnActive__SLdwH{background:var(--accent-magenta);color:var(--bg-base);border-color:var(--accent-magenta)}