@charset "UTF-8";
/*! realty-map.css → realty-map.min.css: tools/css-build.mjs qurub, ƏL İLƏ DƏYİŞMƏ. src-crc32: 4079361414 */
body:has(.af-map-layout[data-ready]){height:100dvh;overflow:hidden;display:flex;flex-direction:column}.af-map-page:has([data-ready]){flex:1;min-height:0;display:flex}.af-map-layout{position:relative;width:100%;min-width:0;background:var(--bq-surface)}.af-map-layout[data-ready]{display:grid;grid-template-columns:25rem minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.af-map-panel{min-width:0;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--bq-line)}.af-map-panel-head{padding:var(--bq-space-4);justify-content:space-between}.af-map-panel-tools,.af-map-panel>.af-results{padding:0 var(--bq-space-4) var(--bq-space-4)}.af-map-sheet{padding:var(--bq-space-3) var(--bq-space-4)}.af-map-sheet-head:not([hidden]){display:flex;justify-content:space-between}.af-map-sheet .af-wide-foot{position:sticky;bottom:0;background:var(--bq-surface)}.af-map-canvas{min-width:0;min-height:0;background:var(--bq-surface-2)}.af-map-layout:not([data-ready]) .af-map-canvas{display:none}.af-map-layout .af-ad[aria-current]{border-color:var(--bq-accent);box-shadow:var(--bq-shadow-hover)}.af-map-marker{display:grid;place-items:center;min-height:var(--af-m-tap);width:max-content!important;height:auto!important;padding:var(--bq-space-2) var(--bq-space-3);border:1px solid var(--bq-accent);border-radius:var(--bq-radius-pill);background:var(--bq-surface);color:var(--bq-ink);font-size:.875rem;font-weight:700;font-family:inherit;box-shadow:var(--bq-shadow);white-space:nowrap;transform-origin:center;cursor:pointer}.af-map-cluster{min-width:var(--af-m-tap);padding:calc(var(--bq-space-2) + var(--s,0) * .25rem) calc(var(--bq-space-3) + var(--s,0) * .5rem);border-color:var(--bq-accent-subtle-line);background:var(--bq-accent-subtle);color:var(--bq-accent-active);font-size:calc(.8125rem + var(--s,0) * .25rem)}.af-map-two{display:grid;justify-items:center;line-height:1.15}.af-map-two small{font-size:.6875rem;font-weight:600;opacity:.85;white-space:nowrap}.af-map-daily{border-color:var(--bq-c5);color:var(--bq-c5)}.af-map-chip{padding:var(--bq-space-1) var(--bq-space-2);border-color:var(--bq-line);background:var(--bq-surface-2);font-size:.75rem;font-weight:600;box-shadow:none}.af-map-ruler{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.af-map-rows{display:grid;gap:var(--bq-space-1);min-width:14rem}.af-map-marker:focus-visible,.af-map-marker[data-active]{outline:2px solid var(--bq-accent);outline-offset:2px;background:var(--bq-accent-subtle);color:var(--bq-ink)}.af-map-cluster:is(:hover,:focus-visible,[data-active]){border-color:var(--bq-accent)}.af-map-layout :is(.leaflet-control a,.leaflet-control-attribution,.leaflet-popup-content-wrapper,.leaflet-popup-tip){background:var(--bq-surface);color:var(--bq-ink)}.af-map-layout .leaflet-control a{color:var(--bq-link);min-width:var(--af-m-tap);min-height:var(--af-m-tap);line-height:var(--af-m-tap);border-color:var(--bq-line)}.af-map-layout .leaflet-control-attribution a{display:inline;min-height:0;line-height:inherit}.af-map-layout .leaflet-popup-close-button{min-width:var(--af-m-tap);min-height:var(--af-m-tap)}.af-map-bottom{position:absolute;z-index:500;bottom:var(--bq-space-5);left:var(--bq-space-4);right:var(--bq-space-4);max-height:50%;overflow:auto;padding:var(--bq-space-3);border-radius:var(--bq-radius-lg);background:var(--bq-surface);box-shadow:var(--bq-shadow-hover)}@media (min-width:1400px){.af-map-layout[data-ready]{grid-template-columns:27.5rem minmax(0,1fr)}}@media (max-width:991.98px){.af-map-layout[data-ready]{display:flex;flex-direction:column}.af-map-panel{border:0;flex:none}.af-map-canvas{flex:1}.af-map-layout[data-ready] .af-map-panel>.af-results{display:none}.af-map-layout[data-ready] .af-map-sheet{display:none}.af-map-layout[data-ready] .af-map-sheet[data-open]{display:block;position:fixed;z-index:1020;inset:auto 0 0;max-height:90dvh;overflow:auto;overscroll-behavior:contain;border-radius:var(--bq-radius-lg) var(--bq-radius-lg) 0 0;border-top:1px solid var(--bq-line);background:var(--bq-surface);box-shadow:var(--bq-shadow-hover);padding:var(--bq-space-4)}}.af-map-popup .leaflet-popup-content{max-height:50dvh;overflow:auto;margin:var(--bq-space-3)}@media (min-width:992px){.af-map-layout .af-filter .bq-hero-go{display:none}}.af-map-layout .af-ads .af-ad.af-ad--compact{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;align-items:start;gap:var(--bq-space-1) var(--bq-space-3);padding:var(--bq-space-3)}.af-map-layout .af-ads .af-ad.af-ad--compact>*{grid-column:1 / -1;grid-row:auto;margin:0}.af-map-layout .af-ads .af-ad.af-ad--compact>.af-ad-main{display:contents}.af-map-layout .af-ads .af-ad--compact .af-ad-main>.af-ad-title{grid-column:1;grid-row:1;align-self:start;min-width:0;margin:0}.af-map-layout .af-ads .af-ad.af-ad--compact>.af-ad-money{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;gap:0}.af-map-layout .af-ads .af-ad--compact .af-ad-title{font-size:1rem}.af-map-layout .af-ads .af-ad--compact .af-ad-main>.af-r-place{grid-column:1 / -1;grid-row:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;font-size:.8125rem;white-space:normal}.af-map-layout .af-ads .af-ad--compact .af-r-place>span:not(.visually-hidden){display:inline;max-width:none;overflow:visible;white-space:normal}.af-map-layout .af-ads .af-ad--compact .af-r-place-icon{margin-right:.3rem;vertical-align:-.1875rem}.af-map-layout .af-ads .af-ad--compact .af-r-near{margin-left:.3rem}.af-map-layout .af-ads .af-ad--compact .af-ad-price{font-size:1.0625rem}.af-map-layout .af-ads .af-ad--compact .af-r-unit{margin:0;font-size:.75rem}.af-map-layout .af-ads .af-ad.af-ad--compact>.af-r-mid{display:flex;flex-direction:column;gap:var(--bq-space-1)}.af-map-layout .af-ads .af-ad--compact .af-r-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bq-space-3) .375rem;min-width:0;max-height:1.875rem;overflow:hidden;white-space:nowrap}.af-map-layout .af-ads .af-ad--compact .af-r-chips .af-ad-facts{display:contents}.af-map-layout .af-ads .af-ad--compact .af-r-chips .af-ad-tag{flex:none}.af-map-layout .af-ads .af-ad--compact .af-r-meta{display:flex;flex-wrap:wrap;gap:0 .625rem;margin:0;font-size:.75rem;color:var(--bq-muted)}.af-map-layout .af-ads .af-ad.af-ad--compact>.af-r-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bq-space-2);margin-top:var(--bq-space-1)}.af-map-layout .af-ads .af-ad--compact .af-r-actions .af-ad-go{min-width:0;min-height:2rem;margin:0;padding:.25rem .75rem;justify-self:auto}.af-map-layout .af-ads .af-ad--compact .af-r-actions .af-r-twins{margin:0;justify-content:flex-start}.af-js-fav .af-map-layout .af-ads .af-ad--compact .af-r-actions .af-fav{position:relative;top:auto;right:auto;margin:0 -.5rem 0 auto}.af-map-bottom .af-ads{margin:0}@media (min-width:992px){.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact)>.af-ad-main{display:contents}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact)>.af-ad-mark{grid-column:1;grid-row:1 / span 2;align-self:start}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact)>.af-ad-money{grid-column:3;grid-row:1 / span 2;align-self:start}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-ad-main>.af-ad-title{grid-column:2;grid-row:1;align-self:start;min-width:0}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-ad-main>.af-ad-sub{grid-column:2;grid-row:2;align-self:start;min-width:0}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-ad-main>.af-r-place{grid-column:1 / -1;grid-row:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:var(--bq-space-1) 0 0;white-space:normal}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-r-place>span:not(.visually-hidden){display:inline;max-width:none;overflow:visible;white-space:normal}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-r-place-icon{margin-right:.3rem;vertical-align:-.1875rem}.af-map-layout[data-ready] .af-map-panel .af-ads .af-ad--realty:not(.af-ad--compact) .af-r-near{margin-left:.3rem}}
