.filters[data-v-c2b73e99]{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.filters[data-v-c2b73e99],.row[data-v-c2b73e99]{gap:var(--space-3)}.row[data-v-c2b73e99]{grid-template-columns:1fr 1fr;display:grid}.checks[data-v-c2b73e99],.rooms[data-v-c2b73e99],.row>.field[data-v-c2b73e99]:first-child{grid-column:1/-1}fieldset[data-v-c2b73e99]{border:0;min-width:0;margin:0;padding:0}.zones .count[data-v-c2b73e99]{color:inherit;opacity:.7;font-weight:500}.row-actions[data-v-c2b73e99]{gap:var(--space-2);flex-wrap:wrap;display:flex}.more[data-v-c2b73e99]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.checks[data-v-c2b73e99]{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.small[data-v-c2b73e99]{font-size:14px}@media (width>=1024px){.row[data-v-c2b73e99]{grid-template-columns:2fr 1fr 1fr auto;align-items:end}.rooms[data-v-c2b73e99],.row>.field[data-v-c2b73e99]:first-child{grid-column:auto}.more[data-v-c2b73e99]{grid-template-columns:repeat(4,1fr)}}.cta[data-v-e6bd3ff1]{align-self:flex-start}.zero[data-v-e6bd3ff1]{gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.pager[data-v-3fb83197]{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.map-wrap[data-v-78ad70ad]{height:100%;min-height:420px;position:relative}.map[data-v-78ad70ad]{border-radius:var(--radius-lg);border:1px solid var(--border);z-index:0;inset:0}.err[data-v-78ad70ad],.map[data-v-78ad70ad]{position:absolute}.err[data-v-78ad70ad]{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:500}[data-v-78ad70ad] .price-pin{background:0 0;border:0}[data-v-78ad70ad] .price-pin span{background:var(--accent);color:#fff;font:700 13px/1.4 var(--font);white-space:nowrap;border-radius:999px;padding:3px 8px;display:inline-block;transform:translate(-50%,-100%);box-shadow:0 2px 6px #00000040}[data-v-78ad70ad] .marker-cluster div{background:var(--accent);color:#fff;font-weight:700}[data-v-78ad70ad] .marker-cluster{background:#245c4a40}.page[data-v-fb350d1b]{padding-top:var(--space-5)}.head[data-v-fb350d1b]{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.head h1[data-v-fb350d1b]{font-size:calc(clamp(26px,3.4vw,40px))}.toolbar[data-v-fb350d1b]{align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}.count[data-v-fb350d1b]{margin-right:auto;font-weight:700}.sort select[data-v-fb350d1b]{width:auto}.cards[data-v-fb350d1b],.layout[data-v-fb350d1b]{gap:var(--space-5);display:grid}.cards[data-v-fb350d1b]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.map-col[data-v-fb350d1b],.show-map .list[data-v-fb350d1b]{display:none}.show-map .map-col[data-v-fb350d1b]{height:70vh;display:block}.map-sticky[data-v-fb350d1b]{gap:var(--space-2);flex-direction:column;height:100%;display:flex}.map-sticky[data-v-fb350d1b]>:first-child{flex:1}.small[data-v-fb350d1b]{font-size:14px}@media (width>=1024px){.view-switch[data-v-fb350d1b]{display:none}.layout[data-v-fb350d1b],.layout.show-map[data-v-fb350d1b]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.layout .list[data-v-fb350d1b],.show-map .list[data-v-fb350d1b]{display:block}.map-col[data-v-fb350d1b],.show-map .map-col[data-v-fb350d1b]{top:calc(var(--header-h) + var(--space-4));height:calc(100vh - var(--header-h) - var(--space-6));display:block;position:sticky}.cards[data-v-fb350d1b]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}
