:root{--s-bg-10-25-35-0_5:#0a192380;--s-bg-10-30-36-0_45:#0a1e2473;--s-bg-255-255-255-0_92:#ffffffeb;--s-bg-c9d3d8:#c9d3d8;--s-bg-fff4d6:#fff4d6;--s-bg-fff4e5:#fff4e5;--s-bg-fff7e6:#fff7e6;--s-bg-fff8e1:#fff8e1;--s-fg-1f7a5a:#1f7a5a;--s-fg-3c5561:#3c5561;--s-fg-4a5a62:#4a5a62;--s-fg-5f6d74:#5f6d74;--s-fg-6b4e16:#6b4e16;--s-fg-7a5a00:#7a5a00;--s-fg-8a5300:#8a5300;--s-fg-a3adb3:#a3adb3;--s-fg-d64545:#d64545;--s-fx-22323a:#22323a;--s-line-20-68-81-0_3:#1444514d;--s-line-c9d3d8:#c9d3d8;--s-line-cfdbe0:#cfdbe0;--s-line-d5dfe2:#d5dfe2;--s-line-dfe6e9:#dfe6e9;--s-line-dfe7ea:#dfe7ea;--s-line-f0f3f4:#f0f3f4;--s-sh-10-25-35-0_3:#0a19234d;--s-sh-10-30-36-0_35:#0a1e2459;--s-sh-20-68-81-0_22:#14445138;--s-sh-20-68-81-0_45:#14445173;--s-sh-e8c24a:#e8c24a}.dark{--s-bg-10-25-35-0_5:#1b3a5080;--s-bg-10-30-36-0_45:#1a445173;--s-bg-255-255-255-0_92:#ffffffeb;--s-bg-c9d3d8:#38474e;--s-bg-fff4d6:#3a321e;--s-bg-fff4e5:#312719;--s-bg-fff7e6:#312919;--s-bg-fff8e1:#332e1b;--s-fg-1f7a5a:#aed8c9;--s-fg-3c5561:#b4c7d0;--s-fg-4a5a62:#b5c1c7;--s-fg-5f6d74:#acb6bb;--s-fg-6b4e16:#dcd0b7;--s-fg-7a5a00:#ded4ba;--s-fg-8a5300:#dbcbb4;--s-fg-a3adb3:#8a979e;--s-fg-d64545:#c17e7e;--s-fx-22323a:#c9d8df;--s-line-20-68-81-0_3:#c8dfe54d;--s-line-c9d3d8:#475a63;--s-line-cfdbe0:#3e5660;--s-line-d5dfe2:#3e5359;--s-line-dfe6e9:#374950;--s-line-dfe7ea:#354a51;--s-line-f0f3f4:#2f3b40;--s-sh-10-25-35-0_3:#0009;--s-sh-10-30-36-0_35:#0009;--s-sh-20-68-81-0_22:#0000007b;--s-sh-20-68-81-0_45:#0009;--s-sh-e8c24a:#e8c24a}.dark :is(.tm-hcard__badges,.tm-hcard__corner,.tm-dev-photo__logo,.tm-mm-dev__logo,.tm-rtile__media,.tm-mm__card-badge,.tm-mm__post-badge,.tm-drawer__card-badge,.tm-dcb__logo,.tm-mm-dev__grid--drawer .tm-mm-dev__logo,.tm-fs-pin,.tm-fs__map .mapboxgl-popup-content){--s-bg-10-25-35-0_5:#0a192380;--s-bg-10-30-36-0_45:#0a1e2473;--s-bg-255-255-255-0_92:#ffffffeb;--s-bg-c9d3d8:#c9d3d8;--s-bg-fff4d6:#fff4d6;--s-bg-fff4e5:#fff4e5;--s-bg-fff7e6:#fff7e6;--s-bg-fff8e1:#fff8e1;--s-fg-1f7a5a:#1f7a5a;--s-fg-3c5561:#3c5561;--s-fg-4a5a62:#4a5a62;--s-fg-5f6d74:#5f6d74;--s-fg-6b4e16:#6b4e16;--s-fg-7a5a00:#7a5a00;--s-fg-8a5300:#8a5300;--s-fg-a3adb3:#a3adb3;--s-fg-d64545:#d64545;--s-fx-22323a:#22323a;--s-line-20-68-81-0_3:#1444514d;--s-line-c9d3d8:#c9d3d8;--s-line-cfdbe0:#cfdbe0;--s-line-d5dfe2:#d5dfe2;--s-line-dfe6e9:#dfe6e9;--s-line-dfe7ea:#dfe7ea;--s-line-f0f3f4:#f0f3f4;--s-sh-10-25-35-0_3:#0a19234d;--s-sh-10-30-36-0_35:#0a1e2459;--s-sh-20-68-81-0_22:#14445138;--s-sh-20-68-81-0_45:#14445173;--s-sh-e8c24a:#e8c24a}.tm-fs{--tm-fs-w:var(--tm-home-width,1300px);--tm-fs-side:20px;--tm-fs-top:calc(var(--wp-admin--admin-bar--height,0px) + 56px);--tm-fs-ink:var(--s-fx-22323a);--tm-fs-muted:var(--muted-foreground);--tm-fs-line:var(--border);font-family:var(--tm-font-body);color:var(--tm-fs-ink)}.tm-fs__wrap{width:min(100% - 2 * var(--tm-fs-side), var(--tm-fs-w));margin-inline:auto}.tm-fs__search{padding:24px 0 0}.tm-fs__head{padding:18px 0 0}.tm-fs__head .breadcrumb-wrap{margin:0 0 6px}.tm-fs__head .breadcrumb{margin:0}.tm-fs__title{font-family:var(--tm-font-heading);font-size:clamp(22px,1.4vw + 14px,30px);font-weight:var(--tm-fw-heading,700);letter-spacing:-.01em;color:var(--primary);margin:0;line-height:1.2}.tm-fs__bar{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:14px 0 20px;display:flex}.tm-fs__count{color:var(--tm-fs-muted);margin:0;font-size:15px}.tm-fs__count strong{font-family:var(--tm-font-heading);color:var(--tm-fs-ink);font-variant-numeric:tabular-nums;font-weight:700}.tm-fs__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tm-fs__chips li{margin:0}.tm-fs__tools{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.tm-fs__sort{align-items:center;gap:8px;margin:0;display:flex}.tm-fs__sort label{color:var(--tm-fs-muted);white-space:nowrap;margin:0;font-size:14px}.tm-fs__sort select.form-control{border:1px solid var(--input);border-radius:var(--tm-radius-sm,8px);background-color:var(--card);width:auto;min-width:214px;height:40px;color:var(--tm-fs-ink);cursor:pointer;padding:0 34px 0 12px;font-size:14px;font-weight:500}.tm-fs__sort select.form-control:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--s-sh-20-68-81-0_18);outline:0}.tm-fs__views.tm-pills .tm-pill{gap:6px}.tm-fs__views .tm-icon{flex:none}.tm-fs__body{width:min(100% - 2 * var(--tm-fs-side), var(--tm-fs-w));margin:0 auto;padding-bottom:48px}.tm-fs__list{min-width:0}.tm-fs__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.tm-fs__grid .tm-hcard__img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.tm-fs__grid .tm-hcard__link,.tm-fs__grid .tm-hcard__link:hover,.tm-fs__grid .tm-hcard__link:focus{color:var(--primary);text-decoration:none}.tm-fs__grid .tm-hcard__link:focus-visible{outline:none}.tm-fcard .tm-hcard__badges{right:52px}.tm-fcard .tm-hcard__badges-l{flex-direction:column;align-items:flex-start}.tm-fcard__badge--res{background:var(--s-bg-fff4d6);color:var(--s-fg-7a5a00);box-shadow:inset 0 0 0 1px var(--s-sh-e8c24a)}.tm-fcard .tm-hcard__badge.tm-chip--invest{cursor:help}.tm-fcard.is-reserved .tm-hcard__img{filter:saturate(.75)}.tm-fcard__fav{z-index:2;background:var(--s-bg-255-255-255-0_94);width:36px;height:36px;color:var(--primary);box-shadow:0 1px 3px var(--s-sh-20-68-81-0_18);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:transform .15s,background-color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.tm-fcard__fav:hover{background:var(--card);transform:scale(1.08)}.tm-fcard__fav:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.tm-fcard__fav .text-danger{color:var(--s-fg-d64545)!important}.tm-fcard .tm-rata{z-index:2;position:relative}.tm-fcard .tm-hcard__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm-fcard.is-hl{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary), 0 14px 32px var(--s-sh-20-68-81-0_14)}.tm-fs__pager{margin:32px 0 0}.tm-fs__pager ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tm-fs__pager li{margin:0}.tm-fs__pg{border:1px solid var(--input);border-radius:var(--tm-radius-sm,8px);background:var(--card);min-width:44px;height:44px;font-family:var(--tm-font-heading);color:var(--primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}a.tm-fs__pg:hover{background:var(--s-bg-f2f6f7);border-color:var(--border-strong);color:var(--primary);text-decoration:none}a.tm-fs__pg:focus-visible{box-shadow:0 0 0 2px var(--s-sh-ffffff), 0 0 0 4px var(--primary);outline:0}.tm-fs__pg.is-current{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.tm-fs__pg-gap{color:var(--tm-fs-muted);padding:0 4px}.tm-fs__empty{border:1px solid var(--tm-fs-line);background:var(--card);border-radius:12px;padding:28px}.tm-fs__empty-title{font-family:var(--tm-font-heading);color:var(--primary);margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.3}.tm-fs__empty p{color:var(--tm-fs-muted);margin:8px 0 0}.tm-fs__empty p a{color:var(--primary);font-weight:600}.tm-fs__relax{flex-wrap:wrap;gap:10px;margin:14px 0 6px;padding:0;list-style:none;display:flex}.tm-fs__relax li{margin:0}.tm-fs__relax .tm-pill__count{margin-left:4px}.tm-fs__similar-title{font-family:var(--tm-font-heading);color:var(--primary);margin:32px 0 16px;font-size:22px;font-weight:700}.tm-fs__mapcol{display:none;position:relative}.tm-fs .tm-fs__map{background:var(--media);position:absolute;inset:0}.tm-fs__map-ph{z-index:1;color:var(--primary);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 16px;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.tm-fs__map-spin{flex:none;width:34px;height:34px;animation:.8s linear infinite tm-fs-spin}@keyframes tm-fs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tm-fs__map-spin{animation:none}}.tm-fs__map.is-ready .tm-fs__map-ph{display:none}.tm-fs__area{z-index:3;white-space:nowrap;box-shadow:0 6px 18px var(--s-sh-20-68-81-0_3);gap:8px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.tm-fs__area[hidden]{display:none}.tm-fs__area.tm-btn--primary:hover{transform:translate(-50%)translateY(-1px)}.tm-fs-pinw{z-index:1}.tm-fs-pinw:has(.is-dot){z-index:0}:is(.tm-fs-pinw:has(.tm-fs-pin:hover),.tm-fs-pinw:has(.is-open)){z-index:5}.tm-fs-pinw:has(.is-hl){z-index:6}.tm-fs-pin__name{background:var(--s-bg-255-255-255-0_92);color:var(--primary);font-family:var(--tm-font-heading);white-space:nowrap;box-shadow:0 1px 3px var(--s-sh-20-68-81-0_18);pointer-events:none;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600;line-height:1.35;display:none;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.tm-fs-pinw.has-name .tm-fs-pin__name{display:block}.tm-fs-pinw.is-measure .tm-fs-pin__name{visibility:hidden;display:block}.tm-fs-pinw:has(.is-dot) .tm-fs-pin__name{display:none}.tm-fs-pin{background:var(--primary);color:var(--primary-foreground);font-family:var(--tm-font-heading);white-space:nowrap;box-shadow:0 2px 8px var(--s-sh-20-68-81-0_35);cursor:pointer;border:0;border-radius:16px;align-items:center;gap:4px;padding:5px 9px;font-size:13px;font-weight:700;line-height:1.1;transition:transform .12s,background-color .12s;display:inline-flex;position:relative}.tm-fs-pin:after{content:"";background:inherit;z-index:-1;border-radius:0 0 2px;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)}.tm-fs-pin small{opacity:.8;font-size:11px;font-weight:600}.tm-fs-pin:hover,.tm-fs-pin.is-open{background:var(--gold);color:var(--primary);transform:scale(1.06)}.tm-fs-pin.is-hl{background:var(--gold);color:var(--primary);box-shadow:0 0 0 2px var(--s-sh-ffffff), 0 4px 14px var(--s-sh-20-68-81-0_45);transform:scale(1.12)}.tm-fs-pin:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.tm-fs-pin.is-dot:not(:hover):not(:focus-visible):not(.is-hl):not(.is-open){border:2px solid var(--card);width:14px;height:14px;padding:0;font-size:0;overflow:hidden}.tm-fs-pin.is-dot:not(:hover):not(:focus-visible):not(.is-hl):not(.is-open):after{display:none}.tm-fs__map .mapboxgl-popup-content{box-shadow:0 14px 32px var(--s-sh-20-68-81-0_22);font-family:var(--tm-font-body);border-radius:12px;padding:0;overflow:hidden}.tm-fs__map .mapboxgl-popup{z-index:20;max-width:min(300px,100vw - 32px)!important}.tm-fs__map .mapboxgl-popup-close-button{background:var(--s-bg-255-255-255-0_94);width:30px;height:30px;color:var(--primary);border-radius:50%;font-size:20px;line-height:1;top:6px;right:6px}.tm-fs-pop__img{object-fit:cover;background:var(--media);width:100%;height:130px;display:block}.tm-fs-pop__body{padding:12px 14px 14px}.tm-fs-pop__name{font-family:var(--tm-font-heading);color:var(--primary);margin:0;font-size:16px;font-weight:700;line-height:1.25}.tm-fs-pop__place{color:var(--tm-fs-muted);margin:2px 0 0;font-size:13px}.tm-fs-pop__price{color:var(--tm-fs-ink);margin:8px 0 0;font-size:14px}.tm-fs-pop__price strong{font-family:var(--tm-font-heading);font-size:17px}.tm-fs-pop__chip{background:var(--s-bg-fff8e1);color:var(--s-fg-7a5a00);box-shadow:inset 0 0 0 1px var(--s-sh-e8c24a);border-radius:4px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.tm-fs-pop__actions{flex-direction:column;gap:8px;margin-top:12px;display:flex}.tm-fs-pop__actions .tm-btn{min-height:40px;font-size:14px}.tm-fs-pop__actions .tm-btn--ghost{min-height:32px}body:has(.tm-fs) .main-half-map-wrap{height:auto!important;max-height:none!important}.tm-fs__fab,.tm-fcard__when,.tm-fs__end{display:none}@media (min-width:992px){.tm-fs.is-map{--tm-fs-listw:min(520px, 44%);--tm-fs-listl:24px}.tm-fs.is-map .tm-fs__wrap{width:auto;max-width:none;margin-inline:var(--tm-fs-listl)}.tm-fs.is-map:not(.is-filters) .tm-fs__search>.tm-fs__wrap{max-width:var(--tm-fs-w)}:is(html:has(.tm-fs),body:has(.tm-fs)){overflow-x:clip}.tm-fs.is-map .tm-fs__mapcol{max-width:100%;overflow:hidden}.tm-fs.is-map .tm-fs__tools{flex-wrap:wrap;justify-content:flex-end;min-width:0}.tm-fs.is-map .tm-fs__body{grid-template-columns:calc(var(--tm-fs-listl) + var(--tm-fs-listw) + 20px) minmax(0, 1fr);width:100%;max-width:none;height:calc(100vh - var(--tm-fs-off,300px));height:calc(100dvh - var(--tm-fs-off,300px));align-items:stretch;min-height:360px;margin:0;padding:0;display:grid}.tm-fs.is-map .tm-fs__list{min-height:0;padding:0 20px 24px var(--tm-fs-listl);overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}html.tm-fs-pagelock,html.tm-fs-pagelock body{overflow:hidden}.tm-fs.is-map.is-compact{position:relative}.tm-fs.is-map.is-compact .tm-fs__filters-btn{align-items:center;min-height:40px;display:inline-flex}.tm-fs.is-map.is-compact .tm-fs__search{display:none}.tm-fs.is-map.is-compact.is-filters .tm-fs__search{z-index:1031;background:var(--tm-fs-bg,var(--s-bg-f7f8f9));width:min(1340px,100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:0 24px 60px var(--s-sh-10-30-36-0_35);border-radius:14px;flex-direction:column;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.tm-fs.is-map.is-compact.is-filters .tm-fs__search>.tm-fs__wrap{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:16px 20px;overflow-y:auto}.tm-fs-fd__head,.tm-fs-fd__foot,.tm-fs-fd__back{display:none}.tm-fs.is-filters .tm-fs-fd__head{border-bottom:1px solid var(--tm-fs-line);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.tm-fs-fd__title{font-family:var(--tm-font-heading);color:var(--primary);margin:0;font-size:18px;font-weight:700}.tm-fs-fd__x{background:var(--s-bg-f1f5f6);width:36px;height:36px;color:var(--primary);cursor:pointer;border:0;border-radius:50%;font-size:16px;line-height:1}.tm-fs-fd__x:hover,.tm-fs-fd__x:focus-visible{background:var(--primary);color:var(--primary-foreground);outline:none}.tm-fs.is-filters .tm-fs-fd__foot{border-top:1px solid var(--tm-fs-line);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.tm-fs-fd__clear{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:15px;font-weight:600;text-decoration:underline}.tm-fs-fd__show{min-width:220px;min-height:46px}.tm-fs-fd__show.is-busy,.tm-hsearch__show.is-busy{opacity:.7}.tm-fs.is-filters .tm-fs__search .tm-hsearch__morebar,.tm-fs.is-filters .tm-fs__search .tm-psearch__submit{display:none!important}.tm-fs.is-filters .tm-fs__search .tm-hsearch__extra[hidden]{display:grid!important}.tm-fs.is-filters .tm-fs__search .tm-hsearch__extra.is-collapsed{opacity:1;padding-top:10px;padding-bottom:4px}.tm-fs.is-filters .tm-fs-fd__back{z-index:1030;background:var(--s-bg-10-30-36-0_45);display:block;position:fixed;inset:0}.tm-fs.is-map.is-compact .tm-fs__head{padding-top:12px}.tm-fs.is-map.is-compact .tm-fs__head>:not(.tm-fs__bar):not(p){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tm-fs.is-map.is-compact .tm-fs__head>p{display:none}.tm-fs.is-map.is-compact .tm-fs__bar{flex-wrap:nowrap;column-gap:0;margin:0 0 12px}.tm-fs.is-map.is-compact .tm-fs__filters-btn{flex:0 0 148px;justify-content:center;width:148px;margin-left:1px}.tm-fs.is-map.is-compact .tm-fs__count{flex:auto;min-width:0;margin:0 16px 0 15px}.tm-fs.is-map.is-compact .tm-fs__tools{flex:none;margin-left:auto}.tm-fs.is-map .tm-fs__mapcol{border-left:1px solid var(--tm-fs-line);height:auto;min-height:0;display:block;position:relative;top:auto}.tm-fs.is-map .tm-fs__end{border-top:1px solid var(--tm-fs-line);color:var(--tm-fs-muted);flex-direction:column;align-items:center;gap:10px;margin:20px 0 4px;padding:16px 0 4px;font-size:14px;display:flex}.tm-fs.is-map .tm-fs__end--more{border-top:0;margin-top:8px;padding-top:8px}.tm-fs__foot-btn{border:1px solid var(--s-line-c9d3d8);background:var(--card);min-height:38px;color:var(--primary);cursor:pointer;box-shadow:0 2px 8px var(--s-sh-20-68-81-0_08);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.tm-fs__foot-btn:hover,.tm-fs__foot-btn:focus-visible{border-color:var(--primary);background:var(--s-bg-f1f5f6);outline:none}.tm-fs.is-map .tm-fs__grid{grid-template-columns:minmax(0,1fr);gap:12px}.tm-fs.is-map .tm-fcard{border-radius:10px;flex-direction:row;min-height:176px}.tm-fs.is-map .tm-fcard:hover,.tm-fs.is-map .tm-fcard:focus-within{transform:none}.tm-fs.is-map .tm-fcard .tm-hcard__media{aspect-ratio:auto;flex:0 0 148px}.tm-fs.is-map .tm-fcard .tm-hcard__img{position:absolute;inset:0}.tm-fs.is-map .tm-fcard .tm-hcard__badges{inset:8px 8px auto}.tm-fs.is-map .tm-fcard .tm-hcard__badges>.tm-hcard__badge{display:none}.tm-fs.is-map .tm-fcard .tm-hcard__badges-l{margin-top:34px}.tm-fs.is-map .tm-fcard .tm-hcard__badges-l .tm-hcard__badge{white-space:normal;font-size:11px;line-height:1.25}.tm-fs.is-map .tm-fcard__fav{width:30px;height:30px;font-size:14px;top:6px;left:6px;right:auto}.tm-fs.is-map .tm-fcard .tm-hcard__body{min-width:0;padding:12px 14px}.tm-fs.is-map .tm-fcard .tm-hcard__price strong{font-size:19px}.tm-fs.is-map .tm-fcard .tm-rata{font-size:12px}.tm-fs.is-map .tm-fcard .tm-hcard__facts{border-top:0;margin-top:6px;padding-top:0}.tm-fs.is-map .tm-fcard .tm-hcard__title{margin-top:6px;font-size:15px}.tm-fs.is-map .tm-fcard .tm-hcard__dev,.tm-fs.is-map .tm-fcard .tm-hcard__place,.tm-fs.is-map .tm-fcard__when{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm-fs.is-map .tm-fcard__when{font-size:var(--tm-fs-xs,12px);color:var(--s-fg-8a959c);margin-top:1px;display:block}.tm-fs.is-map .tm-fs__pager ul{gap:4px}.tm-fs.is-map .tm-fs__pg{min-width:38px;height:40px;padding:0 8px}}@media (min-width:1440px){.tm-fs.is-map{--tm-fs-listw:520px}}.tm-fs__count--sr .tm-fs__count-short{display:none!important}.tm-fs__count-short,.tm-fs__filters-btn{display:none}.tm-fs-plaque{border:1px solid var(--tm-fs-line,var(--border));background:var(--card);border-radius:12px;align-items:center;gap:16px;margin:0 0 16px;padding:12px;display:flex}.tm-fs-plaque__img{object-fit:cover;background:var(--media);border-radius:8px;flex:0 0 120px;width:120px;height:80px}.tm-fs-plaque__body{flex:auto;min-width:0}.tm-fs-plaque__name{font-family:var(--tm-font-heading);color:var(--primary);margin:0;font-size:18px;font-weight:700}.tm-fs-plaque__meta{color:var(--tm-fs-muted,var(--muted-foreground));margin:2px 0 0;font-size:14px}.tm-fs-plaque__meta a{color:inherit;text-underline-offset:2px;text-decoration:underline}.tm-fs-plaque__facts{color:var(--tm-fs-ink,var(--foreground));margin:4px 0 0;font-size:14px;font-weight:600}.tm-fs-plaque__when{color:var(--tm-fs-muted,var(--muted-foreground));margin-left:10px;font-weight:400}.tm-fs-plaque__go{white-space:nowrap;flex:none}@media (max-width:767px){.tm-fs-plaque{flex-wrap:wrap;gap:10px}.tm-fs-plaque__img{flex-basis:96px;width:96px;height:64px}.tm-fs-plaque__body{flex-basis:calc(100% - 106px)}.tm-fs-plaque__name{font-size:16px}.tm-fs-plaque__when{margin-left:0;display:block}.tm-fs-plaque__go{flex:none;min-height:34px;margin-left:106px;padding:0 12px;font-size:14px}}.tm-fs__lmode{display:none}@media (min-width:992px){.tm-fs.is-map .tm-fs__lmode{flex:0 auto;min-width:0;margin:0 10px 0 15px;display:inline-flex}.tm-fs.is-map .tm-fs__lmode .tm-pill{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 10px;font-size:14px;overflow:hidden}.tm-fs.is-map .tm-fs__lmode .tm-pill strong{margin-right:1px}.tm-fs.is-map .tm-fs__count--sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tm-fs.is-map .tm-fs__list>.tm-fs__bar{z-index:6;box-sizing:content-box;background:var(--tm-fs-bg,var(--s-bg-f7f8f9));align-items:center;height:40px;margin:0 0 12px;padding:4px 0;position:sticky;top:0}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__filters-btn{height:40px;min-height:40px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__lmode{box-sizing:border-box;height:40px;padding:3px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__lmode .tm-pill{height:34px;min-height:34px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar:has(.tm-fs__chips){padding-bottom:44px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__chips{scrollbar-width:none;height:32px;-webkit-mask-image:linear-gradient(90deg, var(--s-fx-000000) calc(100% - 18px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--s-fx-000000) calc(100% - 18px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--s-fx-000000) calc(100% - 18px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--s-fx-000000) calc(100% - 18px), transparent);mask-image:linear-gradient(90deg, var(--s-fx-000000) calc(100% - 18px), transparent);flex-wrap:nowrap;position:absolute;bottom:4px;left:0;right:0;overflow:auto hidden}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__chips::-webkit-scrollbar{display:none}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__chips li{flex:none}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__chips .tm-psearch__tag{white-space:nowrap}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__sort .tm-lb__btn,.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-acc-save{flex-basis:40px;width:40px;height:40px;min-height:40px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__count-full{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__count-short{font-size:14px;display:inline}.tm-fs.is-map.is-compact .tm-fs__head{padding-top:0}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__sort label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__sort .tm-lb__btn{color:#0000;background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23144451' stroke-width='2' stroke-linecap='round' d='M7 4v16M7 20l-3-3M7 20l3-3M17 20V4M17 4l-3 3M17 4l3 3'/%3E%3C/svg%3E") center / 20px no-repeat;width:46px;padding:0;font-size:0}.tm-fs.is-map .tm-fs__list{overflow-x:hidden}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__count{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-fs__tools{flex-wrap:nowrap;flex:none;gap:8px}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-acc-save{flex:0 0 46px;order:0;justify-content:center;width:46px;min-height:42px;padding:0}.tm-fs.is-map .tm-fs__list>.tm-fs__bar .tm-acc-save span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-fs.is-map .tm-fs__mapcol>.tm-fs__views{z-index:4;box-shadow:0 4px 14px var(--s-sh-20-68-81-0_18);background:var(--card);margin:0;position:absolute;top:12px;right:16px}.tm-fs.is-map .tm-fs__grid--inv{grid-template-columns:minmax(0,1fr);gap:12px}.tm-fs.is-map .tm-fs__grid--inv .tm-icard{cursor:pointer}.tm-fs__grid--inv .tm-icard .tm-hcard__img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}}.tm-fs-pop--hover .tm-fs-pop__img{height:96px}.tm-fs-pop--hover .tm-fs-pop__body{padding:10px 12px 12px}.tm-fs-pop--hover .tm-fs-pop__actions{flex-direction:row;gap:6px;margin-top:10px}.tm-fs-pop--hover .tm-fs-pop__actions .tm-btn{white-space:nowrap;flex:auto;min-height:36px;padding:0 10px;font-size:13px}.tm-fs-pop__dev{letter-spacing:.02em;text-transform:uppercase;color:var(--tm-fs-muted);margin:1px 0 0;font-size:12px;font-weight:600}.tm-fs-pop__cnt{color:var(--primary);margin:8px 0 0;font-size:13px;font-weight:600}.tm-fs-pop__price{font-weight:600}.tm-fs-pop__facts,.tm-fs-pop__when{color:var(--tm-fs-ink);margin:2px 0 0;font-size:13px}.tm-fs-pop__when{color:var(--tm-fs-muted)}.tm-fs-pin.is-sel{background:var(--gold);color:var(--primary);box-shadow:0 0 0 3px var(--primary), 0 4px 14px var(--s-sh-20-68-81-0_45);transform:scale(1.12)}.tm-fs-pinw:has(.is-sel){z-index:7}.tm-fs.is-map.has-panel .tm-fs__list>:not(.tm-fs-panel),.tm-fs:not(.is-map) .tm-fs-panel{display:none!important}.tm-fs-panel{opacity:0;transition:opacity .22s,transform .22s;transform:translate(-16px)}.tm-fs-panel.is-in{opacity:1;transform:none}.tm-fs-panel__grab{display:none}.tm-fs-panel__bar{justify-content:space-between;align-items:center;gap:8px;margin:4px 0 12px;display:flex}.tm-fs-panel__back{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:15px;font-weight:600}.tm-fs-panel__back:hover,.tm-fs-panel__back:focus-visible{text-decoration:underline}.tm-fs-panel__x{background:var(--s-bg-f1f5f6);width:36px;height:36px;color:var(--primary);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1;display:none}.tm-fs-panel__img{object-fit:cover;background:var(--media);border-radius:10px;width:100%;height:200px;display:block}.tm-fs-panel__info{padding:12px 0 4px}.tm-fs-panel__name{font-family:var(--tm-font-heading);color:var(--primary);margin:0;font-size:22px;font-weight:700;line-height:1.2}.tm-fs-panel__dev{letter-spacing:.03em;text-transform:uppercase;color:var(--tm-fs-muted);margin:4px 0 0;font-size:12px;font-weight:600}.tm-fs-panel__place{color:var(--tm-fs-ink);margin:4px 0 0;font-size:14px}.tm-fs-panel__cnt{color:var(--primary);margin:10px 0 0;font-size:14px;font-weight:600}.tm-fs-panel__price{font-family:var(--tm-font-heading);color:var(--tm-fs-ink);margin:2px 0 0;font-size:18px;font-weight:700}.tm-fs-panel__facts{color:var(--tm-fs-ink);margin:2px 0 0;font-size:14px}.tm-fs-panel__when{color:var(--tm-fs-muted);margin:2px 0 0;font-size:14px}.tm-fs-panel__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tm-fs-panel__actions .tm-btn{flex:160px;min-height:44px}.tm-fs-panel__h{font-family:var(--tm-font-heading);color:var(--primary);margin:22px 0 12px;font-size:18px;font-weight:700}.tm-fs-panel__h span{color:var(--tm-fs-muted);font-size:15px;font-weight:400}.tm-fs-panel__msg{color:var(--tm-fs-muted);padding:16px 0}.tm-fs-panel__flats[aria-busy=true]{min-height:170px}.tm-fs-panel__flats .tm-fs__grid{grid-template-columns:minmax(0,1fr);gap:12px}@media (prefers-reduced-motion:reduce){.tm-fs-panel{transition:none}}@media (max-width:1024px){.tm-fs{--tm-fs-side:24px}}@media (max-width:991.98px){.tm-fs{--tm-fs-top:calc(var(--wp-admin--admin-bar--height,0px) + 60px)}.tm-fs__views{display:none}.tm-fs__fab{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:1010;background:var(--primary);height:48px;color:var(--primary-foreground);box-shadow:0 4px 16px var(--s-sh-20-68-81-0_3);font-family:var(--tm-font-heading);white-space:nowrap;border-radius:24px;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;transform:translate(-50%)}.tm-fs__fab:hover,.tm-fs__fab:focus,.tm-fs__fab:visited{color:var(--primary-foreground);text-decoration:none}.tm-fs__fab:focus-visible{outline:2px solid var(--card);outline-offset:-4px}.tm-fs__fab span{align-items:center;gap:8px;display:inline-flex}.tm-fs__fab-list,.tm-fs.is-map .tm-fs__fab-map{display:none!important}.tm-fs.is-map .tm-fs__fab-list{display:inline-flex!important}.tm-fs__list{padding-bottom:72px}.tm-fs.is-map .tm-fs__mapcol{inset:var(--tm-fs-top) 0 0 0;z-index:1005;background:var(--media);display:block;position:fixed}.tm-fs.is-map .tm-fs__search{top:var(--tm-fs-top);z-index:1015;background:var(--s-bg-f7f8f9);border-bottom:1px solid var(--tm-fs-line);padding:10px 0;position:fixed;left:0;right:0}html.tm-hs-lock .tm-fs.is-map .tm-fs__search{z-index:100100}.tm-fs.is-map .tm-fs__mapcol{top:calc(var(--tm-fs-top) + var(--tm-fs-sh,69px))}.tm-fs.is-map .tm-fs__list{visibility:hidden;height:0;overflow:hidden}html.tm-fs-lock,html.tm-fs-lock body{overflow:hidden}.tm-fs__area{top:12px}.tm-fs.has-panel .tm-fs__list>.tm-fs-panel{display:flex!important}.tm-fs-panel{z-index:1012;visibility:visible;max-height:min(66vh, calc(100vh - var(--tm-fs-top) - var(--tm-fs-sh,69px) - 24px));padding:0 16px calc(12px + env(safe-area-inset-bottom));background:var(--card);box-shadow:0 -10px 30px var(--s-sh-20-68-81-0_22);opacity:1;border-radius:16px 16px 0 0;flex-direction:column;transition:transform .26s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.tm-fs-panel.is-in{transform:none}.tm-fs-panel__grab{background:var(--s-bg-c9d3d8);border-radius:3px;width:40px;height:5px;margin:8px auto 2px;display:block}.tm-fs-panel__bar{margin:2px 0 8px}.tm-fs-panel__x{justify-content:center;align-items:center;display:inline-flex}.tm-fs-panel__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.tm-fs-panel__img{height:150px}.tm-fs-panel__name{font-size:19px}.tm-fs-panel__actions .tm-btn{flex-basis:140px;padding:0 10px;font-size:14px}.tm-fs.has-panel .tm-fs__fab{display:none}}@media (max-width:767px){.tm-fs{--tm-fs-side:16px}.tm-fs__search{padding-top:12px}.tm-fs__head{padding-top:14px}.tm-fs__bar{margin:10px 0 16px}.tm-fs__tools{width:100%;margin-left:0}.tm-fs__sort{flex:auto}.tm-fs__sort select.form-control{flex:auto;width:100%;min-width:0;height:44px}.tm-fs__grid{grid-template-columns:minmax(0,1fr);gap:16px}.tm-fs__grid .tm-hcard__media{aspect-ratio:16/10}.tm-fs__empty{padding:20px 16px}.tm-fs__relax .tm-btn{justify-content:space-between;width:100%}.tm-fs__relax{flex-direction:column}.tm-fs__pg{min-width:40px;padding:0 10px}.tm-fs__pg--nav{font-size:14px}}@media (prefers-reduced-motion:reduce){.tm-fs__grid .tm-hcard__img,.tm-fs-pin,.tm-fcard__fav,.tm-fs__pg{transition:none}}.tm-is .tm-fs__head .page-title{margin:0;padding:0}.tm-is .tm-fs__head .page-title h1{font-family:var(--tm-font-heading);font-size:clamp(22px,1.4vw + 14px,30px);font-weight:var(--tm-fw-heading,700);letter-spacing:-.01em;color:var(--primary);margin:0;line-height:1.2}.tm-is .tm-fs__head .tm-landing-intro,.tm-is .tm-fs__head .tm-muted{max-width:none;color:var(--tm-fs-muted);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.5}.tm-is .tm-icard .tm-hcard__img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.tm-icard__tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tm-icard__tags .tm-hcard__badge{font-size:var(--tm-fs-xs,12px)}.tm-icard__when{display:none}.tm-icard.is-hl{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary), 0 14px 32px var(--s-sh-20-68-81-0_14)}.tm-is__links{padding-bottom:48px}.tm-is__links:empty{display:none}.tm-is__links>:first-child{margin-top:8px}@media (min-width:992px){.tm-is.is-map .tm-fs__list{padding-bottom:48px}.tm-fs.is-map .tm-icard{border-radius:10px;flex-direction:row;min-height:176px}.tm-fs.is-map .tm-icard:hover,.tm-fs.is-map .tm-icard:focus-within{transform:none}.tm-fs.is-map .tm-icard .tm-hcard__media{aspect-ratio:auto;flex:0 0 148px}.tm-fs.is-map .tm-icard .tm-hcard__img{position:absolute;inset:0}.tm-fs.is-map .tm-icard .tm-hcard__corner{left:8px;right:8px}.tm-fs.is-map .tm-icard .tm-hcard__corner--top{flex-flow:column;align-items:flex-start;gap:4px;top:8px}.tm-fs.is-map .tm-icard .tm-hcard__corner--bottom{bottom:8px}.tm-fs.is-map .tm-icard .tm-hcard__corner>.tm-hcard__badge{max-width:100%;font-size:11px;line-height:1.3}.tm-fs.is-map .tm-icard .tm-hcard__corner>.tm-hcard__badge--place{white-space:normal}.tm-fs.is-map .tm-icard .tm-hcard__badge--new{margin-left:0!important}.tm-fs.is-map .tm-icard .tm-hcard__badge--when{display:none}.tm-fs.is-map .tm-icard .tm-hcard__body{min-width:0;padding:12px 14px}.tm-fs.is-map .tm-icard .tm-hcard__price strong{font-size:19px}.tm-fs.is-map .tm-icard .tm-rata{font-size:12px}.tm-fs.is-map .tm-icard .tm-hcard__facts{white-space:nowrap;border-top:0;margin-top:6px;padding-top:0}.tm-fs.is-map .tm-icard .tm-hcard__title{margin-top:6px;font-size:15px}.tm-fs.is-map .tm-icard .tm-icard__tags{margin-top:4px}.tm-fs.is-map .tm-icard .tm-hcard__dev,.tm-fs.is-map .tm-icard .tm-hcard__place,.tm-fs.is-map .tm-icard .tm-icard__when{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm-fs.is-map .tm-icard .tm-icard__when{font-size:var(--tm-fs-xs,12px);color:var(--s-fg-8a959c);margin-top:1px;display:block}.tm-is.is-map .tm-is__links{padding-top:32px}}@media (max-width:991.98px){body.tm-adl-has-bar .tm-is .tm-fs__fab{bottom:calc(80px + env(safe-area-inset-bottom))}body.tm-adl-has-bar .tm-is.is-map .tm-fs__fab{bottom:calc(16px + env(safe-area-inset-bottom))}.tm-is.is-map .tm-is__links{display:none}}@media (max-width:767px){.tm-is .tm-fs__head .tm-landing-intro,.tm-is .tm-fs__head .tm-muted{font-size:14px}}.tm-lok__opt.is-empty .tm-lok__name,.tm-lok__opt.is-empty .tm-lok__icon{color:var(--s-fg-8a959c)}.tm-lok__opt.is-empty .tm-lok__count{color:var(--s-fg-a3adb3);font-style:italic}.tm-lok-dialog__row.is-empty .tm-lok-dialog__name{color:var(--s-fg-8a959c)}.tm-lok-dialog__row.is-empty .tm-lok-dialog__count{color:var(--s-fg-a3adb3);font-style:italic}.tm-lok-dialog__divider{border-top:1px solid var(--s-line-f0f3f4);font-size:var(--tm-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--s-fg-8a959c);grid-column:1/-1;margin:8px 0 2px;padding-top:8px;font-weight:700}.tm-lok-empty{background:var(--card);box-shadow:0 1px 3px var(--s-sh-20-68-81-0_08);border-radius:8px;grid-column:1/-1;padding:24px}.tm-lok-empty__title{font-size:var(--tm-fs-h3);line-height:var(--tm-lh-h3);color:var(--primary);margin:0 0 6px}.tm-lok-empty__text{font-size:var(--tm-fs-body);color:var(--s-fg-4a5a62);margin:0;line-height:1.5}.tm-lok-empty__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 24px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tm-lok-empty__list li{margin:0}.tm-lok-empty__link{border-bottom:1px dashed var(--border);color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-weight:600;display:flex}.tm-lok-empty__link:hover,.tm-lok-empty__link:focus-visible{color:var(--primary);text-decoration:underline}.tm-lok-empty__link--city{color:var(--primary)}.tm-lok-empty__count{font-size:var(--tm-fs-small);color:var(--s-fg-8a959c);white-space:nowrap;font-weight:400}@media (max-width:575px){.tm-lok-empty{padding:16px}}.tm-hsearch__note{background:var(--s-bg-fff7e6);color:var(--s-fg-6b4e16);font-size:var(--tm-fs-body);border-radius:6px;margin:10px 0 0;padding:8px 12px;line-height:1.4}.tm-hsearch__note[hidden]{display:none}html.tm-lok-lock{overflow:hidden}.tm-lok-dialog{width:min(560px,100vw - 32px);max-height:min(80vh,720px);box-shadow:0 24px 64px var(--s-sh-10-25-35-0_3);color:var(--foreground);border:0;border-radius:12px;padding:0}.tm-lok-dialog[open]{flex-direction:column;display:flex}.tm-lok-dialog::backdrop{background:var(--s-bg-10-25-35-0_5)}.tm-lok-dialog__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.tm-lok-dialog__title{font-size:var(--tm-fs-h3);line-height:var(--tm-lh-h3);color:var(--primary);margin:0}.tm-lok-dialog__close{width:36px;height:36px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:24px;line-height:1}.tm-lok-dialog__close:hover,.tm-lok-dialog__close:focus-visible{background:var(--s-bg-f1f5f6);outline:none}.tm-lok-dialog__body{flex:auto;padding:8px 22px;overflow-y:auto}.tm-lok-dialog__city{border-bottom:1px solid var(--s-line-f0f3f4);padding:10px 0}.tm-lok-dialog__city:last-child{border-bottom:0}.tm-lok-dialog__districts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;margin:4px 0 0 28px;padding:0;list-style:none;display:grid}@media (max-width:575px){.tm-lok-dialog__districts{grid-template-columns:1fr}}.tm-lok-dialog__row{cursor:pointer;align-items:center;gap:10px;margin:0;padding:6px 0;font-weight:400;display:flex}.tm-lok-dialog__row input{width:18px;height:18px;accent-color:var(--primary);margin:0}.tm-lok-dialog__row--city .tm-lok-dialog__name{font-weight:700;font-size:var(--tm-fs-h5)}.tm-lok-dialog__name{flex:auto}.tm-lok-dialog__count{font-size:var(--tm-fs-xs);color:var(--s-fg-8a959c);white-space:nowrap}.tm-lok-dialog__empty{color:var(--muted-foreground)}.tm-lok-dialog__foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.tm-lok-dialog--v2{width:min(620px,100vw - 32px);height:min(86vh,760px)}.tm-lok-dialog__top{flex-direction:column;gap:10px;padding:14px 22px 0;display:flex}.tm-lok-dialog__search{height:44px}.tm-lok-dialog__chips{flex-wrap:wrap;gap:6px;display:flex}.tm-lok-dialog__chips[hidden]{display:none}.tm-lok-dialog__tabs{gap:6px;display:flex;overflow-x:auto}.tm-lok-dialog__tabs[hidden]{display:none}.tm-lok-dialog__tab{border:1px solid var(--s-line-d3dbe2);background:var(--card);min-height:38px;color:var(--primary);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.tm-lok-dialog__tab.is-active{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.tm-lok-dialog__tab-n{opacity:.75;font-weight:500}.tm-lok-dialog__subhead{font-size:var(--tm-fs-xs);color:var(--s-fg-8a959c);align-self:flex-end;padding:2px 0 4px}.tm-lok-dialog--v2 .tm-lok-dialog__body{padding-top:0}.tm-lok-dialog--v2 .tm-lok-dialog__row{border-bottom:1px solid var(--s-line-f0f3f4);grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;display:grid}.tm-lok-dialog--v2 .tm-lok-dialog__row--city{font-weight:700}.tm-lok-dialog--v2 .tm-lok-dialog__name{font-weight:inherit;cursor:pointer;margin:0}.tm-lok-dialog--v2 .tm-lok-dialog__name mark{color:inherit;background:0 0;padding:0;font-weight:700}.tm-lok-dialog__ctx{color:var(--s-fg-8a959c);font-weight:400}.tm-lok-dialog--v2 .tm-lok-dialog__count{min-width:28px;font-size:var(--tm-fs-small);text-align:right;color:var(--muted-foreground)}.tm-lok-dialog--v2 .tm-lok-dialog__districts{margin:0 0 6px 28px;display:block}.tm-lok-dialog--v2 .tm-lok-dialog__row--city{min-height:48px}.tm-lok-dialog--v2 .tm-lok-dialog__row--city.is-open{border-bottom-color:var(--s-line-dfe6e9)}.tm-lok-dialog__exp{cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;padding:0}.tm-lok-dialog__exp:after{content:"";border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);width:7px;height:7px;margin:0 auto;transition:transform .15s;display:block;transform:rotate(45deg)}.tm-lok-dialog__exp.is-open:after{transform:rotate(-135deg)}.tm-lok-dialog__exp:hover,.tm-lok-dialog__exp:focus-visible{background:var(--s-bg-f1f5f6);outline:none}.tm-lok-dialog__os{padding-left:28px}.tm-lok-dialog__os .tm-lok-dialog__row{font-size:var(--tm-fs-small)}.tm-lok-dialog--v2 .tm-lok-dialog__apply{min-width:200px}@media (max-width:767px){.tm-lok-dialog--v2{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.tm-lok-dialog--v2 .tm-lok-dialog__row{min-height:44px}.tm-lok-dialog--v2 .tm-lok-dialog__apply{flex:1;min-width:0}}.tm-lok-dialog__reset{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.tm-landing-intro{text-wrap:pretty;max-width:none;font-size:var(--tm-fs-body);line-height:var(--tm-lh-body);color:var(--s-fg-4a5a62)}.tm-landing-links{background:var(--card);box-shadow:0 1px 3px var(--s-sh-20-68-81-0_08);border-radius:8px;margin-top:48px;padding:24px}.tm-landing-links__title{font-size:var(--tm-fs-h3);line-height:var(--tm-lh-h3);color:var(--primary);margin:0 0 16px}.tm-landing-links__city+.tm-landing-links__city{border-top:1px solid var(--s-line-eef2f3);margin-top:18px;padding-top:18px}.tm-landing-links__city-link{font-size:var(--tm-fs-h5);color:var(--primary);align-items:baseline;gap:8px;font-weight:700;display:inline-flex}.tm-landing-links__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 24px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tm-landing-links__list li{margin:0}.tm-landing-links__link{border-bottom:1px dashed var(--border);color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-weight:600;display:flex}.tm-landing-links__link:hover,.tm-landing-links__city-link:hover{color:var(--primary);text-decoration:underline}.tm-landing-links__count{font-size:var(--tm-fs-small);color:var(--s-fg-8a959c);white-space:nowrap;font-weight:400}.tm-landing-links__sub{color:var(--primary);margin:18px 0 0;font-weight:700}.tm-landing-links .is-current{color:var(--primary);cursor:default;text-decoration:none}.tm-landing-links__link.is-current{border-bottom-color:var(--primary)}.tm-landing-links a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:575px){.tm-landing-links{padding:16px}}ul.tm-sl-summary{gap:6px;margin:10px 0 18px;padding:0;list-style:none;display:grid}ul.tm-sl-summary li{margin:0;padding-left:20px;line-height:1.55;position:relative}ul.tm-sl-summary li:before{content:"";background:var(--tu-brand,var(--primary));border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:3px}.tm-sl-summary a{color:var(--primary);text-decoration:underline}.tm-sl-pills{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.tm-sl-pill{border:1px solid var(--s-line-d5dfe2);background:var(--card);min-height:36px;color:var(--primary);font-weight:600;font-size:var(--tm-fs-small,13px);border-radius:999px;align-items:center;padding:6px 14px;line-height:1.3;display:inline-flex}.tm-sl-pill:hover,.tm-sl-pill:focus-visible{border-color:var(--primary);color:var(--primary);text-decoration:none}.tm-sl-section .block-title-wrap h2,.tm-sl-subtitle h3{font-family:var(--tm-font-heading,inherit)}.tm-sl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tm-sl-card{margin:0}.tm-sl-card__link{border:1px solid var(--border);background:var(--card);height:100%;color:var(--foreground);border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.tm-sl-card__link:hover,.tm-sl-card__link:focus-visible{border-color:var(--primary);box-shadow:0 2px 8px var(--s-sh-20-68-81-0_08);color:var(--foreground);text-decoration:none}.tm-sl-card__title{font-family:var(--tm-font-heading,inherit);font-weight:700;font-size:var(--tm-fs-h6,14px);color:var(--primary)}.tm-sl-card__badge{background:var(--s-bg-fff4e5);color:var(--s-fg-8a5300);font-family:var(--tm-font-body,inherit);font-size:var(--tm-fs-xs,12px);vertical-align:1px;border-radius:999px;margin-left:4px;padding:1px 8px;font-weight:600;display:inline-block}.tm-sl-card__meta{font-size:var(--tm-fs-small,13px);color:var(--s-fg-5f6d74)}.tm-sl-card__price{font-weight:700;font-size:var(--tm-fs-h6,14px);color:var(--foreground);margin-top:auto;padding-top:4px}.tm-sl-card__ppm{font-weight:400;font-size:var(--tm-fs-xs,12px);color:var(--s-fg-8a959c);margin-left:6px}.tm-sl-subtitle{margin-top:24px}.tm-sl-subtitle h3{font-size:var(--tm-fs-h5,16px);line-height:var(--tm-lh-h5,26px);color:var(--primary);margin:0}.tm-sl-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tm-sl-list li{margin:0}.tm-sl-list a{border-bottom:1px dashed var(--border);color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-weight:600;display:flex}.tm-sl-list a:hover{color:var(--primary);text-decoration:underline}.tm-sl-list__meta{font-size:var(--tm-fs-small,13px);color:var(--s-fg-8a959c);white-space:nowrap;font-weight:400}.tm-sl-box{background:var(--card);box-shadow:0 1px 3px var(--s-sh-20-68-81-0_08);border-radius:8px;margin-top:32px;padding:24px}.tm-sl-art{border:1px solid var(--border);box-shadow:none}.tm-sl-box__title{font-family:var(--tm-font-heading,inherit);font-size:var(--tm-fs-h3,20px);line-height:var(--tm-lh-h3,30px);color:var(--primary);margin:0 0 12px}.tm-sl-box__sub{color:var(--primary);margin:20px 0 0;font-weight:700}.tm-sl-box__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 24px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tm-sl-box__list--wide{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.tm-sl-box__list li{margin:0}.tm-sl-box__list a{border-bottom:1px dashed var(--border);color:var(--foreground);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-weight:600;display:flex}.tm-sl-box__list a:hover{color:var(--primary);text-decoration:underline}.tm-sl-box__count{font-size:var(--tm-fs-small,13px);color:var(--s-fg-8a959c);white-space:nowrap;font-weight:400}.tm-sl-box a:focus-visible,.tm-sl-section a:focus-visible,.tm-sl-summary a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tm-sl-market{margin-top:48px}.tm-sl-market+.tm-landing-links{margin-top:24px}.tm-sl-market__lead{margin:0 0 16px}.tm-sl-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.tm-sl-table{border-collapse:collapse;width:100%;font-size:var(--tm-fs-body,14px)}.tm-sl-table th,.tm-sl-table td{border-bottom:1px solid var(--s-line-eef2f3);text-align:left;vertical-align:baseline;padding:9px 12px 9px 0}.tm-sl-table thead th{font-size:var(--tm-fs-small,13px);color:var(--s-fg-5f6d74);font-weight:600}.tm-sl-table tbody th{color:var(--primary);white-space:nowrap;font-weight:700}.tm-sl-table a{color:var(--primary);font-weight:700}.tm-sl-table__muted{font-size:var(--tm-fs-small,13px);color:var(--s-fg-8a959c);display:inline-block}.tm-sl-district{margin-top:48px}.tm-sl-district+.tm-sl-market{margin-top:24px}.tm-sl-district__text{overflow-wrap:anywhere;max-width:none;line-height:1.65}.tm-sl-district__text p{margin:0 0 12px}.tm-sl-district__text>:last-child{margin-bottom:0}.tm-sl-district__text a,.tm-sl-faq__a a{color:var(--primary);text-decoration:underline}.tm-sl-faq__title{font-family:var(--tm-font-heading,inherit);font-size:var(--tm-fs-h5,16px);line-height:var(--tm-lh-h5,26px);color:var(--primary);margin:24px 0 12px}.tm-sl-faq{gap:10px;display:grid}.tm-sl-faq__item{border:1px solid var(--border);background:var(--card);border-radius:8px}.tm-sl-faq__item[open]{border-color:var(--s-line-20-68-81-0_3)}.tm-sl-faq__item>summary{cursor:pointer;color:var(--primary);overflow-wrap:anywhere;padding:12px 44px 12px 16px;font-weight:700;line-height:1.45;list-style:none;display:block;position:relative}.tm-sl-faq__item>summary::-webkit-details-marker{display:none}.tm-sl-faq__item>summary:after{content:"+";color:var(--primary);font-size:20px;line-height:1;position:absolute;top:10px;right:16px}.tm-sl-faq__item[open]>summary:after{content:"–"}.tm-sl-faq__item>summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tm-sl-faq__a{overflow-wrap:anywhere;padding:0 16px 12px;line-height:1.6}.tm-sl-faq__a p{margin:0 0 8px}.tm-sl-faq__a>:last-child{margin-bottom:0}.tm-sl-guide{border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--card);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 24px;padding:14px 16px;display:flex}.tm-sl-guide__label{font-size:var(--tm-fs-small,13px);color:var(--s-fg-5f6d74)}.tm-sl-guide__link{min-width:0;color:var(--primary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:700;text-decoration:underline;display:inline-flex}.tm-sl-guide__link:hover{color:var(--primary)}.tm-sl-ua{margin-top:0;margin-bottom:28px}@media (max-width:991px){.tm-sl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.tm-sl-grid,.tm-sl-list{grid-template-columns:1fr}.tm-sl-box{padding:16px}.tm-sl-list__meta{white-space:normal;text-align:right}.tm-sl-table th,.tm-sl-table td{padding-right:8px}.tm-sl-table__muted{display:block}}.tm-chip--invest,.property-labels-wrap .tm-label-invest{box-shadow:inset 0 0 0 1px var(--s-sh-e8c24a);cursor:help;background:var(--s-bg-fff8e1)!important;color:var(--s-fg-7a5a00)!important}.tm-adl{background:var(--muted);padding:48px 0 56px}.tm-adl__box{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;gap:40px;display:grid}.tm-adl__title{margin:0 0 12px;font-size:28px;line-height:1.2}.tm-adl__lead{color:var(--s-fg-3c5561);margin:0 0 18px;font-size:16px}.tm-adl__list{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.tm-adl__list li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.tm-adl__list svg{color:var(--s-fg-1f7a5a);flex:none;margin-top:3px}.tm-adl__call{margin:0;font-size:15px}.tm-adl__call a{font-weight:600}.tm-adl .tm-cform{scroll-margin-top:100px}.tm-adl-bar{z-index:990;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--s-line-dfe7ea);box-shadow:0 -6px 20px var(--s-sh-20-68-81-0_08);gap:8px;transition:transform .2s;display:none;position:fixed;bottom:0;left:0;right:0}.tm-adl-bar.is-hidden{transform:translateY(110%)}.tm-adl-bar__btn{border:1px solid var(--s-line-cfdbe0);min-height:46px;color:var(--primary);background:var(--card);border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tm-adl-bar__btn--primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.tm-adl-bar__btn:hover,.tm-adl-bar__btn:focus{text-decoration:none}@media (max-width:991.98px){.tm-adl__box{grid-template-columns:1fr;gap:24px}}@media (max-width:767.98px){.tm-adl{padding:32px 0 40px}.tm-adl__title{font-size:22px}.tm-adl-bar:not([hidden]){display:flex}body.tm-adl-has-bar{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.tm-adl-bar{transition:none}}.tm-catalog{display:contents}:root{--cat-crumb-muted:#212529bf}.dark{--cat-crumb-muted:#dce8ecb8}.tm-fs .breadcrumb-wrap{margin:0 0 6px;font-size:14px;line-height:25px}.tm-fs .breadcrumb{color:var(--foreground);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:13px;line-height:25px;list-style:none;display:flex}@media (max-width:767.98px){.tm-fs .breadcrumb{font-size:12px}}.tm-fs .breadcrumb-item{align-items:center;display:inline-flex}.tm-fs .breadcrumb-item+.breadcrumb-item{color:var(--cat-crumb-muted);padding-left:8px}.tm-fs .breadcrumb-item+.breadcrumb-item:before{content:"";background:currentColor;flex:none;width:10px;height:10px;margin-right:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/10px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") 50%/10px 10px no-repeat}.tm-fs .breadcrumb-item a{color:var(--primary);text-decoration:none}.tm-fs .breadcrumb-item a:hover{text-decoration:underline}.tm-fs .breadcrumb-item.active{color:var(--cat-crumb-muted)}.tm-fs .breadcrumb-item-home .houzez-icon{width:13px;height:13px;color:var(--foreground);background:currentColor;margin-right:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") 50%/13px 13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") 50%/13px 13px no-repeat}.tm-fs .page-title h1{font-family:var(--tm-font-heading);font-size:clamp(22px,1.4vw + 14px,30px);font-weight:var(--tm-fw-heading,700);letter-spacing:-.01em;color:var(--primary);margin:0;line-height:1.2}.tm-fs .tm-muted{color:var(--muted-foreground)}.tm-fs .mb-0{margin-bottom:0}.tm-fs p{margin-top:0}.tm-catalog .houzez-icon{justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex}.tm-catalog .houzez-icon svg{display:block}.tm-catalog .tm-hsearch .houzez-icon svg{width:16px;height:16px}.tm-fcard__fav .houzez-icon svg{width:18px;height:18px}.tm-fcard__fav .text-danger svg{fill:currentColor}.tm-adl .container{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:12px}@media (min-width:576px){.tm-adl .container{max-width:540px}}@media (min-width:768px){.tm-adl .container{max-width:720px}}@media (min-width:992px){.tm-adl .container{max-width:960px}}@media (min-width:1200px){.tm-adl .container{max-width:1310px}}.tm-adl__ico{display:inline-flex}.tm-adl__title{font-family:var(--tm-font-heading);font-weight:var(--tm-fw-heading,700);color:var(--primary)}.tm-landing-links__src{color:var(--muted-foreground);margin:12px 0 0;font-size:12px}.dark .tm-fs__map .mapboxgl-popup-content{--s-bg-fff8e1:#3a321e;--s-fg-7a5a00:#f2c94c;--s-sh-e8c24a:#8a6d1f;--s-sh-20-68-81-0_22:#0000008c;background:var(--card);color:var(--foreground);box-shadow:0 14px 32px #0000008c, 0 0 0 1px var(--border)}.dark .tm-fs__map .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.dark .tm-fs__map .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.dark .tm-fs__map .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:var(--card)}.dark .tm-fs__map .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.dark .tm-fs__map .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.dark .tm-fs__map .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:var(--card)}.dark .tm-fs__map .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:var(--card)}.dark .tm-fs__map .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:var(--card)}.dark .tm-fs-pop{--tm-fs-ink:var(--foreground)}.dark .tm-fs-pop__name,.dark .tm-fs-pop__cnt{color:var(--primary)}.dark .tm-fs__map .mapboxgl-popup-close-button{color:var(--foreground);background:#ffffff1f}.dark .tm-fs-pin{color:#0b3b47;background:#fff;box-shadow:0 0 0 1px #0b222959,0 3px 12px #000000a6}.dark .tm-fs-pin.is-dot:not(:hover):not(:focus-visible):not(.is-hl):not(.is-open){background:#fff}.dark :is(.tm-fs-pin:hover,.tm-fs-pin.is-open,.tm-fs-pin.is-hl,.tm-fs-pin.is-sel){color:#0b2229}.dark .tm-fs-pin.is-sel{box-shadow:0 0 0 3px var(--primary), 0 4px 14px #0009}.dark .tm-fs-pin.is-dot:not(:hover):not(:focus-visible):not(.is-hl):not(.is-open){border-color:#0b3b47}.dark .tm-fs-pin__name{color:var(--foreground);background:#14242aeb;box-shadow:0 1px 3px #00000080}.dark .tm-fs .tm-fs__map{background:#2a3540}.tm-site:has(#tm-fs){background:var(--s-page)}:is(.tm-site:has(#tm-fs.tm-is) .tm-hdr__item:has(>[aria-controls=tm-mm-inv])>.tm-hdr__link,.tm-site:has(#tm-fs:not(.tm-is)) .tm-hdr__item:has(>[aria-controls=tm-mm-flats])>.tm-hdr__link){font-weight:600}.tm-site:has(#tm-fs.tm-is) .tm-hdr__item:has(>[aria-controls=tm-mm-inv])>.tm-hdr__link:after{background:var(--tmh-gold)}.tm-site:has(#tm-fs:not(.tm-is)) .tm-hdr__item:has(>[aria-controls=tm-mm-flats])>.tm-hdr__link:after{background:var(--tmh-gold)}.tm-hsearch .tm-lok__box,.tm-fs select.form-control,.tm-hsearch select.form-control{line-height:42px}.tm-fs .tm-fs__sort label{font-weight:700}@media (max-width:767.98px){.tm-fs .tm-fs__sort select.form-control{height:44px;font-size:16px}.tm-fs .tm-hsearch--compact .tm-psearch.tm-hsearch__form{border-radius:0}}.tm-acc-save{gap:8px;min-height:40px}@media (max-width:767px){.tm-fs__tools .tm-acc-save{flex:100%;order:2}}@media (min-width:992px){.tm-fs.is-map.tm-fs-pre .tm-fs__search,.tm-fs.is-map.tm-fs-pre .tm-fs__head{display:none}.tm-fs.is-map.tm-fs-pre .tm-fs__body{height:calc(100dvh - var(--tm-fs-off,72px))}.tm-fs.is-map.tm-fs-pre:not([style*=--tm-fs-off]) .tm-fs__body{height:calc(100dvh - 72px)}.tm-fs.is-map.tm-fs-pre .tm-fs__list{padding-top:60px}.tm-fs.is-map.tm-fs-pre .tm-fs__mapcol{display:block}html:has(.tm-fs.is-map.tm-fs-pre){overflow:hidden}}@media (max-width:991.98px){.tm-fs.is-map.tm-fs-pre .tm-fs__list{visibility:hidden;height:0;overflow:hidden}}.tm-fs.tm-fs-going .tm-fs__list{visibility:hidden}.tm-fs-pop--hover .tm-fs-pop__actions{flex-wrap:wrap}.tm-fs-pop--hover .tm-fs-pop__actions .tm-btn--ghost{flex:0 auto;max-width:100%}
