.neighborhood-page{max-width:960px;margin:0 auto;padding:36px 20px 80px}.neighborhood-page h1{margin-bottom:12px;font-size:clamp(28px,4vw,42px)}.neighborhood-search,.neighborhood-filters,.neighborhood-actions{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.neighborhood-page label{gap:6px;display:grid}.neighborhood-page input,.neighborhood-page select,.neighborhood-page textarea{font:inherit;border:1px solid #aebfca;border-radius:8px;max-width:100%;padding:10px}.neighborhood-page button{cursor:pointer;background:#edf7fd;border:1px solid #90b6cd;border-radius:8px;min-height:42px;padding:8px 14px}.neighborhood-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;padding:0;list-style:none;display:grid}.neighborhood-list li{overflow-wrap:anywhere;border:1px solid #dce8ee;border-radius:14px;padding:18px}.neighborhood-list h2{margin:0 0 8px;font-size:20px}.neighborhood-actions{align-items:center;gap:6px}.neighborhood-actions button{font-size:13px}.neighborhood-form{gap:12px;max-width:550px;display:grid}
