.skeleton-row[data-v-df4a3156]{border-radius:20px;display:flex;gap:12px;overflow:hidden}.skeleton-row__photo[data-v-df4a3156]{border-radius:0;flex:none;min-height:136px;width:124px}.skeleton-row__text[data-v-df4a3156]{padding:10px 12px 10px 0}@media(min-width:769px){.skeleton-row[data-v-df4a3156]{gap:16px}.skeleton-row__photo[data-v-df4a3156]{min-height:140px;width:200px}.skeleton-row__text[data-v-df4a3156]{padding:14px 16px 14px 0}}@media(min-width:769px){.estates-grid[data-v-0c55bdc6] .skeleton-row{flex-direction:column;gap:0}.estates-grid[data-v-0c55bdc6] .skeleton-row__photo{aspect-ratio:5/3;min-height:0;width:100%}.estates-grid[data-v-0c55bdc6] .skeleton-row__text{padding:10px 12px 12px}}.main-filter-wrap[data-v-b641a822]{margin:0 -16px -16px;padding:12px 16px 16px}.main-filter__section[data-v-b641a822]{border-radius:20px;box-shadow:var(--shadow-card);margin-bottom:12px;padding:16px}.main-filter__section[data-v-b641a822]:last-child{margin-bottom:0}@media(max-width:374px){.main-filter__prices[data-v-b641a822]{grid-template-columns:1fr}}.main-filter__title[data-v-b641a822]{font-size:var(--type-card-title-size);font-weight:500;line-height:var(--type-card-title-line);margin-bottom:12px}.main-filter__subtitle[data-v-b641a822]{color:var(--text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:16px 0 8px}.main-filter__chips[data-v-b641a822]{display:flex;flex-wrap:wrap;gap:8px}.main-filter__chips[data-v-b641a822] .ui-chip{height:auto;min-height:32px;padding-bottom:4px;padding-top:4px;text-align:left;white-space:normal}.main-filter__row[data-v-b641a822]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;min-height:44px}.quick-filters[data-v-f1f26a75]{display:flex;gap:8px;overflow-x:auto;padding:6px 0;scrollbar-width:none}.quick-filters[data-v-f1f26a75]::-webkit-scrollbar{display:none}.quick-filters__icon[data-v-f1f26a75]{flex:none}@media(max-width:768px){.quick-filters__icon[data-v-f1f26a75]{display:none}}body.tour-listing-page .header__map,body.tour-listing-page .header__search{display:none!important}body.tour-listing-page .header__logo_search{display:inline-flex!important}.empty-exits[data-v-b2e43076]{background:var(--surface-card);border-radius:20px;box-shadow:var(--shadow-card);list-style:none;margin-top:24px;max-width:480px;padding:4px 16px;text-align:left;width:100%}.empty-exits li+li[data-v-b2e43076]{border-top:1px solid var(--line)}.empty-exit[data-v-b2e43076]{align-items:center;display:flex;gap:16px;min-height:64px;padding:10px 0;text-align:left;width:100%}.empty-exit__icon[data-v-b2e43076]{fill:none;flex:none;height:24px;stroke:var(--text-tertiary);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:24px}.empty-exit__text[data-v-b2e43076]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.empty-exit__title[data-v-b2e43076]{color:var(--text-primary);font-size:var(--type-card-title-size);font-weight:500;line-height:var(--type-card-title-line)}.empty-exit__hint[data-v-b2e43076]{color:var(--text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:anywhere}.scroll-top-button[data-v-7293ec2b]{align-items:center;background:var(--surface-card);border:1px solid var(--line);border-radius:9999px;bottom:calc(16px + var(--scroll-top-lift, 0px) + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-card);color:var(--text-primary);display:flex;height:48px;justify-content:center;position:fixed;right:16px;width:48px;z-index:30}.scroll-top-button svg[data-v-7293ec2b]{height:22px;width:22px}@media(min-width:769px){.scroll-top-button[data-v-7293ec2b]{bottom:calc(32px + var(--scroll-top-lift, 0px));right:32px}}.estates-list_top-button[data-v-75d0fd11]{padding-bottom:80px}@media(max-width:768px){.estates-quick-filters[data-v-75d0fd11] .quick-filters{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}@media(min-width:769px){.estates-toolbar[data-v-75d0fd11]{background:var(--surface-card);border-bottom:1px solid var(--line);margin-top:-1px;position:relative}.estates-toolbar__inner[data-v-75d0fd11]{align-items:center;display:flex;gap:16px;padding-bottom:6px;padding-top:6px}.estates-toolbar__chips[data-v-75d0fd11]{flex:1 1 auto;min-width:0}.estates-toolbar__chips[data-v-75d0fd11] .ui-chip{font-size:14px;font-weight:500;gap:8px;height:40px;line-height:20px;padding:0 16px}.estates-toolbar__chips[data-v-75d0fd11] .ui-chip:after{inset:-2px 0}.estates-view-toggle[data-v-75d0fd11]{background:var(--surface-field);flex:none;gap:2px;height:40px;padding:4px}.estates-view-toggle[data-v-75d0fd11],.estates-view-toggle__option[data-v-75d0fd11]{align-items:center;border-radius:999px;display:inline-flex}.estates-view-toggle__option[data-v-75d0fd11]{color:var(--text-secondary);font-size:14px;font-weight:500;gap:6px;height:32px;line-height:20px;padding:0 14px;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.estates-view-toggle__option[data-v-75d0fd11]:hover{color:var(--text-primary)}.estates-view-toggle__option[data-v-75d0fd11]:focus-visible{outline:2px solid var(--brand-fill);outline-offset:-2px}.estates-view-toggle__option_active[data-v-75d0fd11]{background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary)}}.estates-count-row[data-v-75d0fd11]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-bottom:0;padding-top:20px}.estates-count-row_seo[data-v-75d0fd11]{padding-top:4px}.estates-count__desktop[data-v-75d0fd11]{display:none}@media(max-width:768px){.estates-count-row[data-v-75d0fd11]{padding-top:4px}}@media(min-width:769px){.estates-count__phone[data-v-75d0fd11]{display:none}.estates-count__desktop[data-v-75d0fd11]{display:inline;font-size:22px;line-height:28px}}.estates-count-skeleton[data-v-75d0fd11]{background:var(--surface-field);border-radius:6px;height:20px;width:120px}.estates-sort[data-v-75d0fd11]{align-items:center;border-radius:12px;color:var(--text-secondary);display:inline-flex;font-size:var(--type-body-size);gap:8px;line-height:var(--type-body-line);min-height:44px;padding:0 4px}.estates-list-loading[data-v-75d0fd11]{min-height:100vh;min-height:100dvh}.estates-list-loading[data-v-75d0fd11] .estate-block{max-width:none}[data-v-75d0fd11] .seo-text-bottom{color:var(--text-primary);line-height:1.6}[data-v-75d0fd11] .seo-text-bottom h2{font-size:1.375rem;font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:2rem}[data-v-75d0fd11] .seo-text-bottom h2:first-child{margin-top:0}[data-v-75d0fd11] .seo-text-bottom h3{font-size:1.25rem;font-weight:600;line-height:1.35;margin-bottom:.75rem;margin-top:1.5rem}[data-v-75d0fd11] .seo-text-bottom h3:empty{display:none}[data-v-75d0fd11] .seo-text-bottom p{margin-bottom:1rem}
