@charset "UTF-8";
/*! realty.css → realty.min.css: tools/css-build.mjs qurub, ƏL İLƏ DƏYİŞMƏ. src-crc32: 3119049897 */
.af-sections{margin:0 0 var(--bq-space-4)}.af-sections ul{display:inline-flex;gap:.25rem;margin:0;padding:.25rem;list-style:none;border:1px solid var(--bq-line);border-radius:var(--bq-radius-pill);background:var(--bq-surface);box-shadow:var(--bq-shadow-sm,none)}.af-sections li{display:flex}.af-sections a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.4rem 1.15rem;border-radius:var(--bq-radius-pill);font-weight:600;font-size:.9375rem;line-height:1.2;color:var(--bq-muted);text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s}.af-sections a:hover{color:var(--bq-ink);background:var(--bq-surface-2)}.af-sections a.is-active,.af-sections a.is-active:hover{background:var(--bs-primary);color:var(--bq-accent-fg)}.af-sections a:focus-visible{outline:2px solid var(--bq-accent);outline-offset:2px}.af-sections-icon{flex:none;width:1.2rem;height:1.2rem}.bq-hero--compact .af-sections{margin-bottom:var(--bq-space-3)}@media (max-width:575.98px){.af-sections{margin:.5rem 0 var(--bq-space-3)}.af-sections ul{display:flex}.af-sections li{flex:1 1 0;min-width:0}.af-sections a{width:100%;padding:.4rem .5rem;gap:.35rem;font-size:.9375rem}.af-sections-icon{width:1.1rem;height:1.1rem}}.af-sections:has(+.af-rdeal){margin-bottom:var(--bq-space-2)}.af-rdeal{margin:0 0 var(--bq-space-3)}:is(.af-panel,.af-yrnav)+.af-rdeal{margin-top:var(--bq-space-5)}.af-rdeal ul{display:inline-flex;gap:.125rem;margin:0;padding:.1875rem;list-style:none;border-radius:var(--bq-radius-md);background:color-mix(in srgb,var(--bq-ink) 7%,transparent)}.af-rdeal li{display:flex}.af-rdeal a{display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;min-height:2.25rem;padding:.25rem 1rem;border-radius:calc(var(--bq-radius-md) - .1875rem);font-weight:600;font-size:.875rem;line-height:1.2;color:var(--bq-muted);text-decoration:none;white-space:nowrap;gap:.35rem}.af-rdeal b{font-weight:700;opacity:.75}.af-rdeal a:hover{color:var(--bq-ink)}.af-rdeal a.is-active{background:var(--bq-surface);color:var(--bq-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--bq-ink) 16%,transparent)}.af-rdeal a:focus-visible{outline:2px solid var(--bq-accent);outline-offset:2px}[data-bs-theme="dark"] .af-rdeal ul{background:color-mix(in srgb,#fff 9%,transparent)}[data-bs-theme="dark"] .af-rdeal a.is-active{background:var(--bq-surface-2)}@media (max-width:575.98px){.af-rdeal ul{display:flex}.af-rdeal li{flex:1 1 0;min-width:0}.af-rdeal a{width:100%;min-height:2.75rem}}.af-ad-mark--icon .svg-icon{width:1.6rem;height:1.6rem;stroke-width:1.7}@container af-ads (min-width:902.01px){.af-ad--realty .af-ad-mark{width:3.5rem}}.af-r-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;line-height:1}.af-r-tile-n{font-family:var(--bq-font-display);font-weight:800;font-size:1.375rem;line-height:1;letter-spacing:-.02em;white-space:nowrap;color:color-mix(in srgb,var(--af-m) 72%,var(--bq-ink))}.af-r-tile-u{font-family:var(--bq-font-display);font-weight:700;font-size:.6875rem;line-height:1;letter-spacing:.06em;margin-right:-.06em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--af-m) 55%,var(--bq-ink))}.af-r-tile--l3 .af-r-tile-n{font-size:1.1875rem}.af-r-tile--l4 .af-r-tile-n{font-size:1rem}[data-bs-theme="dark"] .af-r-tile-n{color:color-mix(in srgb,var(--af-m) 55%,#fff)}[data-bs-theme="dark"] .af-r-tile-u{color:color-mix(in srgb,var(--af-m) 40%,#fff)}@container af-ads (max-width:902px){.af-r-tile{gap:.0625rem}.af-r-tile-n{font-size:1.1875rem}.af-r-tile-u{font-size:.625rem}.af-r-tile--l3 .af-r-tile-n{font-size:1.0625rem}.af-r-tile--l4 .af-r-tile-n{font-size:.9375rem}}@media (min-width:360px) and (max-width:575.98px){.af-ads .af-ad--realty .af-ad-mark{width:2.875rem}}@media (max-width:359.98px){.af-r-tile--l4 .af-r-tile-n{font-size:.8125rem}}.af-r-place{display:flex;align-items:center;gap:.3rem;min-width:0;margin:.15rem 0 0;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--bq-ink)}.af-r-place>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-r-place-icon{flex:none;width:1rem;height:1rem;color:var(--bq-c5)}.af-r-place--near>span:nth-last-child(2){flex:0 0 auto;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-r-near{flex:0 1 auto;font-weight:500}.af-r-near::before{content:"·";margin-right:.3rem;color:var(--bq-muted)}.af-ad--realty .af-ad-main>.af-r-place{flex:1 1 100%}.af-ads .af-ad--realty .af-r-place:not(.af-r-place--near)>span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;white-space:normal;overflow-wrap:break-word}.af-ad--realty .af-ad-main>.af-ad-sub{margin-top:.1rem}@container af-ads (min-width:902.01px){.af-ad--realty{grid-template-columns:auto minmax(0,1fr) minmax(0,1.55fr) 9.75rem 8.5rem}}.af-r-mid{display:flex;flex-direction:column;justify-content:center;gap:.3rem;min-width:0}.af-ad--realty .af-ad-facts{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .9rem;min-height:1.5rem;margin:0}.af-ad--realty .af-ad-fact{flex:none;grid-column:auto;grid-row:auto}.af-ad--realty .af-ad-fact dd{white-space:nowrap}.af-ad--realty .af-ad-fact:is(.af-ad-fact--m2,.af-ad-fact--sot,.af-ad-fact--floor){min-width:4.75rem}.af-ad-fact--m2{--af-f: var(--bq-c2)}.af-ad-fact--sot{--af-f: var(--af-mark-8)}.af-ad-fact--floor,.af-ad-fact--floors{--af-f: var(--bq-c3)}.af-ad-fact--repair{--af-f: var(--bq-c4)}.af-ad-fact--repaired{--af-f: var(--af-cheap-line)}.af-ad-fact--doc{--af-f: var(--bq-c1)}.af-ad-fact--nodoc{--af-f: var(--bq-muted)}.af-ad--realty .af-ad-fact--nodoc dd{color:var(--bq-muted);font-weight:500}.af-ad-fact--x{--af-f: var(--bq-c6)}.af-r-foot{display:flex;flex-direction:column;gap:.3rem;min-width:0}.af-ad--realty .af-ad-tags{flex-wrap:wrap;gap:.3rem;min-height:1.375rem;margin:0}.af-ad--realty .af-ad-tag{flex:none;white-space:nowrap}.af-r-drop{position:relative;z-index:1;background:var(--af-cheap-bg);color:var(--af-cheap-fg);cursor:help}.af-r-signal{position:relative;z-index:1;background:color-mix(in srgb,var(--bq-c4) 16%,var(--bq-surface));color:var(--bq-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bq-c4) 38%,transparent);cursor:help}.af-ad-tag--mortgage{background:var(--af-tag-paint-bg);color:var(--af-tag-paint-fg)}.af-ad-tag--furnished{background:var(--af-tag-new-bg);color:var(--af-tag-new-fg)}.af-r-nsites{background:var(--bq-accent-soft);color:var(--bq-accent)}.af-r-metro{display:inline-flex;align-items:center;background:var(--bq-flat-soft);color:var(--bq-ink)}.af-r-metro-walk{flex:none;width:1.15em;height:1.15em;margin-left:.1em;stroke-width:2.2}.af-r-metro-m{display:inline-grid;place-items:center;flex:none;width:1.05em;height:1.05em;margin-right:.3em;border-radius:50%;background:var(--bq-down);color:var(--bq-accent-fg);font-family:var(--bq-font-display);font-size:.8em;font-weight:800;line-height:1}.af-r-twins{position:relative;z-index:2;grid-column:1 / -1;justify-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin:.375rem 0 0}.af-r-twin{display:inline-flex;align-items:center;min-height:1.625rem;padding:.1rem .7rem;border:1px solid color-mix(in srgb,var(--af-s-fg) 30%,var(--af-s-bg));border-radius:var(--bq-radius-pill);background:var(--af-s-bg);color:var(--af-s-fg);font-size:.75rem;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s}.af-r-twin:is(:hover,:focus-visible){background:var(--af-s-fg);color:var(--af-s-bg)}@media (prefers-reduced-motion:reduce){.af-r-twin{transition:none}}@container af-ads (min-width:902.01px){.af-ad--realty .af-r-twins:not(.af-r-twins--many){grid-column:5;grid-row:1;align-self:end;margin:0}.af-ad--realty:has(.af-r-twins:not(.af-r-twins--many)) .af-ad-go{grid-column:5;grid-row:1;align-self:start}.af-ad--realty .af-r-twins--many{grid-row:2;flex-wrap:nowrap;margin-top:-.625rem}}.af-r-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .9rem;min-height:1.125rem;margin:0;font-size:.75rem;line-height:1.5;color:var(--bq-muted)}.af-r-meta>*{flex:none}.af-r-stat{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.af-r-stat-icon{flex:none;width:.875rem;height:.875rem;stroke-width:2}.af-ad--realty .af-r-age{font-size:inherit;line-height:inherit}@media (min-width:576px){.af-ad--realty .af-ad-age-short{display:none}.af-ad--realty .af-ad-age-full{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}.af-r-unit{margin:0;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--bq-muted);white-space:nowrap;text-align:right}.af-ad--realty .af-r-unit{margin:0}.af-r-per{font-weight:600}.af-src--bina{--af-s-bg: var(--af-src-turbo-bg);--af-s-fg: var(--af-src-turbo-fg)}.af-src--yeniemlak{--af-s-bg: var(--af-src-auto-bg);--af-s-fg: var(--af-src-auto-fg)}.af-src--arenda{--af-s-bg: var(--af-src-baza-bg);--af-s-fg: var(--af-src-baza-fg)}.af-src--ev10{--af-s-bg: var(--af-src-ucuztap-bg);--af-s-fg: var(--af-src-ucuztap-fg)}@media (max-width:1199.98px){@container af-ads (min-width:902.01px){.af-ad--realty{grid-template-columns:auto minmax(0,1fr) minmax(0,1.3fr) 9rem 8.25rem}.af-ad--realty .af-ad-facts{column-gap:.8rem}}}@container af-ads (max-width:902px){.af-ad--realty{grid-template-columns:auto minmax(0,1fr) auto}.af-ad--realty>.af-r-mid{grid-column:1 / -1}.af-ad--realty .af-ad-facts{min-height:1.875rem;gap:.4rem}.af-ad--realty .af-ad-fact:is(.af-ad-fact--m2,.af-ad-fact--sot,.af-ad-fact--floor){min-width:0}}@media (max-width:575.98px){.af-ads .af-ad--realty .af-r-unit{grid-column:4;grid-row:3;align-self:center;margin:.125rem 0 0 .5rem;font-size:.75rem}.af-ads .af-ad--realty .af-ad-main>.af-r-place{grid-column:2 / -1;grid-row:2;margin:.125rem 0 0;font-size:.875rem}.af-ads .af-ad--realty .af-ad-main>.af-ad-sub{grid-column:2 / 4;grid-row:3;-webkit-line-clamp:1;line-clamp:1}.af-ads .af-ad--realty .af-ad-mark{grid-row:1 / span 2}.af-ads .af-ad--realty .af-r-mid{display:contents}.af-ads .af-ad--realty .af-ad-facts{grid-column:1 / -1;grid-row:4;align-self:auto;flex-wrap:wrap;gap:.25rem .7rem;height:auto;min-height:1.25rem;overflow:visible;margin:.4rem 0 0}.af-ads .af-ad--realty .af-ad-fact:is(.af-ad-fact--m2,.af-ad-fact--sot,.af-ad-fact--floor){min-width:0}.af-ads .af-ad--realty .af-ad-fact--floors .af-ad-fact-badge{display:none}.af-ads .af-ad--realty .af-r-foot{grid-column:1 / 4;grid-row:5;align-self:center;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;height:1.375rem;min-height:0;overflow:hidden;overflow:clip;margin:.4rem 0 0}.af-ads .af-ad--realty .af-r-foot:has(.af-hist-btn){height:2rem}.af-ads .af-ad--realty .af-r-foot>:is(.af-ad-tags,.af-r-meta){display:contents}.af-ads .af-ad--realty .af-r-foot>*>*{flex:none;order:4}.af-ads .af-ad--realty .af-r-foot :is(.af-r-drop,.af-r-signal,.af-ad-tag--downpay,.af-r-fav,.af-ad-tag.bq-num:not(.af-r-nsites)){order:1}.af-ads .af-ad--realty .af-r-foot .af-r-metro{order:2}.af-ads .af-ad--realty .af-r-foot .af-r-age{order:3;font-size:var(--af-m2-fs)}.af-ads .af-ad--realty .af-r-foot :is(.af-r-agency,.af-r-building,.af-r-nsites,.af-r-relist,.af-hist-btn){order:5}.af-ads .af-ad--realty .af-r-foot .af-r-stat{order:6;font-size:var(--af-m2-fs);color:var(--bq-muted)}.af-ads .af-card-c.af-ad--realty .af-card-c-meta{flex-wrap:wrap;gap:.5rem .75rem;height:1.625rem;overflow:hidden;overflow:clip}.af-ads .af-card-c.af-ad--realty .af-card-c-meta>*{flex:none;white-space:nowrap}.af-ads .af-card-c.af-ad--realty .af-ad-age-short{display:inline}.af-ads .af-card-c.af-ad--realty .af-ad-age-full{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.af-ads .af-ad--realty .af-r-folded{display:none}.af-ads .af-ad--realty .af-r-age .af-ad-age-icon{display:inline-block}.af-ads .af-ad--realty :is(.af-ad-go,.af-ad-source){grid-column:4;grid-row:5;justify-self:end;margin-top:.4rem}}.af-realty:is(.af-r-t-any,.af-r-t-apartment,.af-r-t-commercial,.af-r-t-garage) [aria-labelledby="search-filter-land-l"],.af-realty:is(.af-r-t-land,.af-r-t-commercial,.af-r-t-garage) .bq-hero-field:has(>#search-filter-rooms),.af-realty:is(.af-r-t-land,.af-r-t-garage) [aria-labelledby="search-filter-m2-l"],.af-realty:is(.af-r-t-house,.af-r-t-land,.af-r-t-garage) [aria-labelledby="search-filter-floor-l"],.af-realty:is(.af-r-t-house,.af-r-t-land,.af-r-t-garage) .af-flag:has(>input:is([name="not_first"],[name="not_last"])),.af-realty:is(.af-r-t-land,.af-r-t-garage) .bq-hero-field:has(>#search-filter-repair){display:none}.af-realty.af-r-p-one .bq-hero-field:has(>#search-filter-period){display:none}@media (min-width:992px){.af-realty .af-bar>.bq-hero-field{min-width:0}.af-realty .af-bar>.bq-hero-field:has(>#search-filter-type){flex-grow:1.3}.af-realty .af-bar>.bq-hero-field:has(>#search-filter-rooms){flex-grow:.8}.af-realty .af-bar>.af-range:not(.af-range--single){flex-grow:1.1}.af-realty .af-bar>.af-range.af-range[aria-labelledby="search-filter-price-l"]{flex-grow:1.5}}.af-ad-tag--unfurnished{background:var(--bq-flat-soft);color:var(--bq-muted)}@media (min-width:768px) and (max-width:1199.98px){.af-realty:is(.af-r-t-any,.af-r-t-apartment,.af-r-t-house) .af-bar{flex-wrap:wrap;row-gap:.25rem}.af-realty:is(.af-r-t-any,.af-r-t-apartment,.af-r-t-house) .af-bar>.bq-hero-field{flex:1 1 30%}}@container af-filter (max-width:545.98px){.af-realty.af-r-t-commercial .af-bar.af-bar>[aria-labelledby="search-filter-m2-l"]{grid-column:1 / -1;border-left:0}}@media (max-width:575.98px){.af-realty:is(.af-r-t-land,.af-r-t-commercial,.af-r-t-garage) .af-bar.af-bar>[aria-labelledby="search-filter-price-l"]{border-left:1px solid var(--bq-line)}.af-realty:is(.af-r-t-any,.af-r-t-apartment) .af-bar.af-bar>[aria-labelledby="search-filter-m2-l"]{grid-column:auto}}@container af-filter (max-width:545.98px){.af-realty .af-bar .af-range[aria-labelledby="search-filter-price-l"] .form-control:not(:placeholder-shown):not(:focus){font-size:.8125rem;letter-spacing:-.01em}.af-realty .af-bar .af-range[aria-labelledby="search-filter-price-l"] .af-range-part:first-child>.form-control:not(:placeholder-shown):not(:focus){padding-left:.5rem}.af-realty .af-bar .af-range[aria-labelledby="search-filter-price-l"] .af-range-part:last-child>.form-control:not(:placeholder-shown):not(:focus){padding-right:.1rem}}@media (max-width:575.98px){.af-ads .af-ad--realty .af-ad-main>.af-ad-sub{-webkit-line-clamp:3;line-clamp:3}.af-ads .af-ad--realty .af-ad-sub span:last-child{white-space:normal}}.af-ru-filter .af-bar>.bq-hero-field:focus-within{background:transparent}@media (max-width:575.98px){.af-list-filter.af-ru-filter .af-bar.af-bar.af-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.af-list-filter.af-ru-filter .af-bar.af-bar.af-bar>.bq-hero-field.bq-hero-field{border:0}.af-list-filter.af-ru-filter .af-bar.af-bar.af-bar>.bq-hero-field.bq-hero-field:nth-child(even){border-left:1px solid var(--bq-line)}.af-list-filter.af-ru-filter .af-bar.af-bar.af-bar>.bq-hero-field.bq-hero-field:nth-child(n+3){border-top:1px solid var(--bq-line)}.af-list-filter.af-ru-filter .af-bar.af-bar.af-bar>.bq-hero-go{display:flex;grid-column:1 / -1;height:var(--af-m-go);min-height:var(--af-m-go);margin:.3rem 0 0}}.af-r-building{position:relative;z-index:2;background:color-mix(in srgb,var(--bq-accent) 12%,var(--bq-surface));color:var(--bs-link-color);font-weight:700;text-decoration:none}.af-r-building:hover,.af-r-building:focus-visible{background:color-mix(in srgb,var(--bq-accent) 22%,var(--bq-surface));color:var(--bs-link-color);text-decoration:underline}.af-r-agency{position:relative;z-index:2;background:color-mix(in srgb,var(--bq-accent) 12%,var(--bq-surface));color:var(--bs-link-color);font-weight:700;text-decoration:none}.af-r-agency:hover,.af-r-agency:focus-visible{background:color-mix(in srgb,var(--bq-accent) 22%,var(--bq-surface));color:var(--bs-link-color);text-decoration:underline}@media (min-width:992px) and (max-width:1199.98px){.navbar-nav:has(>.af-menu-drop>[data-af-drop="realty-sellers"]) .nav-link{padding-left:.5rem;padding-right:.5rem}}.af-r-mortgage{position:relative;z-index:2;display:inline-block;margin:0;font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--bs-link-color);text-decoration:none;white-space:nowrap}.af-r-mortgage:hover,.af-r-mortgage:focus-visible{color:var(--bs-link-color);text-decoration:underline}.af-ad--realty .af-ad-money>.af-r-mortgage{align-self:flex-end;text-align:right}@media (max-width:575.98px){.af-ads .af-ad--realty:not(.af-card-c) .af-ad-money>.af-r-mortgage{z-index:3;grid-column:4;grid-row:4;justify-self:end;align-self:start;margin:.125rem 0 0 .5rem;font-size:.75rem}.af-ads .af-ad--realty:not(.af-card-c) .af-ad-money:not(:has(>.af-r-unit))>.af-r-mortgage{grid-row:3;align-self:center}.af-ads .af-ad--realty:not(.af-card-c):has(.af-ad-money>.af-r-unit~.af-r-mortgage) .af-ad-facts{grid-row:5}.af-ads .af-ad--realty:not(.af-card-c):has(.af-ad-money>.af-r-unit~.af-r-mortgage) :is(.af-r-foot,.af-ad-go,.af-ad-source){grid-row:6}}.af-r-suspect{position:relative;z-index:1;background:var(--af-tag-damage-bg);color:var(--af-tag-damage-fg);cursor:help}@media (max-width:575.98px){.af-ads .af-ad--realty .af-r-foot .af-r-suspect{order:1}}.af-ad--realty .af-ad-fact--suspect{position:relative;z-index:1;--af-f: var(--af-tag-damage-fg);cursor:help}.af-ad--realty .af-ad-fact--suspect dd>span:last-child{padding:0 .45rem;border-radius:var(--bq-radius-pill);background:var(--af-tag-damage-bg);color:var(--af-tag-damage-fg);font-weight:600}.af-ads .af-card-c.af-ad--realty .af-ad-fact--suspect{background:var(--af-tag-damage-bg)}.af-ads .af-card-c.af-ad--realty .af-ad-fact--suspect dd>span:last-child{padding:0;background:none}.af-rx .af-ad span.af-r-unit{position:relative;z-index:1;color:var(--af-cheap-fg);cursor:help}.af-rx .af-ad:not(.af-card-c) .af-ad-tags>.af-ad-tag.bq-num:first-child{background:var(--af-cheap-bg);color:var(--af-cheap-fg)}.af-rx-deal{margin-top:calc(-1 * var(--bq-space-1))}@media (max-width:575.98px){.af-list-filter.af-rx-filter .af-bar.af-bar.af-bar>.bq-hero-field.bq-hero-field:nth-child(5){grid-column:1 / -1}}.af-ro-switches{display:flex;flex-wrap:wrap;gap:var(--bq-space-2) var(--bq-space-3);align-items:center;margin-bottom:var(--bq-space-3)}.af-ro-switches .af-rdeal{margin:0}.af-ro-filter{margin-bottom:var(--bq-space-4)}@media (max-width:575.98px){.af-list-filter.af-ro-filter--go .af-bar.af-bar.af-bar>.bq-hero-go{display:flex;grid-column:1 / -1;height:var(--af-m-go);min-height:var(--af-m-go);margin:.3rem 0 0}}.af-ro-block{margin:0 0 var(--bq-space-4)}.af-ro-block-title{margin:0 0 var(--bq-space-2);font-size:1.125rem;font-weight:700}.af-ro-tiers,.af-ro-areas{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--bq-space-2);margin:0;padding:0;list-style:none}.af-ro-tier,.af-ro-area{display:flex;flex-direction:column;gap:.15rem;height:100%;padding:.8rem .95rem;border:1px solid var(--bq-line);border-radius:var(--bq-radius-md);background:var(--bq-surface);box-shadow:var(--bq-shadow);color:var(--bq-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.af-ro-tier:hover,.af-ro-tier:focus-visible,.af-ro-area:hover,.af-ro-area:focus-visible{border-color:var(--bq-accent);box-shadow:var(--bq-shadow-hover);transform:translateY(-2px);color:var(--bq-ink)}.af-ro-tier.is-active{border-color:var(--bq-accent);background:color-mix(in srgb,var(--bq-accent) 9%,var(--bq-surface))}.af-ro-tier-max{font-size:1.125rem;font-weight:800;color:var(--bs-link-color)}.af-ro-tier-band{font-size:.8125rem;color:var(--bq-muted)}.af-ro-tier-count,.af-ro-area-count{font-size:.875rem;color:var(--bq-muted)}.af-ro-tier-count b,.af-ro-area-count b{color:var(--bq-ink);font-weight:700}.af-ro-area-name{font-weight:700}.af-ro-rooms{margin-bottom:var(--bq-space-4)}.af-ro-all{margin:var(--bq-space-3) 0 0}@media (max-width:575.98px){.af-ro-tiers,.af-ro-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.af-ro-tier,.af-ro-area{padding:.65rem .75rem}.af-ro-tier-max{font-size:1rem}.af-ro-switches{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.af-ro-tier,.af-ro-area{transition:none}.af-ro-tier:hover,.af-ro-area:hover{transform:none}}
