.emirates-nav.page-4v2n7c{gap:.5rem;margin-bottom:.75rem;display:flex;overflow-x:auto}.emirate-tab.page-4v2n7c{color:#666;white-space:nowrap;border-radius:.25rem;padding:.35rem .65rem;font-family:Space Grotesk,sans-serif;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.emirate-tab.page-4v2n7c:hover{background:#0000000d}.emirate-tab.active.page-4v2n7c{color:#fff;background:#0a0a0a}.filter-btn-mobile.page-4v2n7c{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:.375rem;width:100%;margin-bottom:.75rem;padding:.5rem;font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:600;display:none}.catalog-layout.page-4v2n7c{grid-template-columns:200px 1fr;gap:1rem;display:grid}.filters-sidebar.page-4v2n7c{flex-direction:column;display:flex}.filters-sidebar.page-4v2n7c form:where(.page-4v2n7c){flex-direction:column;gap:.75rem;display:flex}.filter-group.page-4v2n7c{flex-direction:column;gap:.25rem;display:flex}.filter-label.page-4v2n7c{text-transform:uppercase;letter-spacing:.03em;color:#999;font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:600}.filter-select.page-4v2n7c{background:#fff;border:1px solid #ddd;border-radius:.25rem;width:100%;padding:.3rem .5rem;font-family:Space Grotesk,sans-serif;font-size:.8rem}.filter-checks.page-4v2n7c{flex-direction:column;gap:.1rem;max-height:10rem;display:flex;overflow-y:auto}.filter-checks-row.page-4v2n7c{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.filter-check.page-4v2n7c{cursor:pointer;color:#333;align-items:center;gap:.3rem;font-family:Space Grotesk,sans-serif;font-size:.8rem;display:flex}.filter-check.page-4v2n7c input:where(.page-4v2n7c){accent-color:#0a0a0a}.filter-range.page-4v2n7c{gap:.35rem;display:flex}.filter-range.page-4v2n7c input:where(.page-4v2n7c){border:1px solid #ddd;border-radius:.25rem;width:100%;padding:.3rem .5rem;font-family:Space Grotesk,sans-serif;font-size:.8rem}.filter-apply.page-4v2n7c{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:.25rem;margin-top:.25rem;padding:.4rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.8rem;font-weight:600}.properties-table-wrap.page-4v2n7c{background:#fff;border-radius:.5rem;overflow-x:auto}.properties-table.page-4v2n7c{border-collapse:collapse;width:100%;font-family:Space Grotesk,sans-serif;font-size:.85rem}.properties-table.page-4v2n7c th:where(.page-4v2n7c){text-align:left;text-transform:uppercase;letter-spacing:.03em;color:#999;border-bottom:1px solid #eee;padding:.6rem .75rem;font-size:.7rem;font-weight:600}.properties-table.page-4v2n7c td:where(.page-4v2n7c){color:#333;border-bottom:1px solid #f5f5f5;padding:.5rem .75rem}.properties-table.page-4v2n7c tr:where(.page-4v2n7c):hover td:where(.page-4v2n7c){background:#00000005}.properties-table.page-4v2n7c a:where(.page-4v2n7c){color:#1a1a1a;font-weight:500;text-decoration:none}.properties-table.page-4v2n7c a:where(.page-4v2n7c):hover{text-decoration:underline}.status-badge.page-4v2n7c{color:#666;background:#eee;border-radius:1rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.status-badge.available.page-4v2n7c{color:#065f46;background:#d1fae5}.status-badge.launch.page-4v2n7c{color:#92400e;background:#fef3c7}.modal-overlay.page-4v2n7c{z-index:300;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal-panel.page-4v2n7c{z-index:301;background:#fff;border-radius:1rem 1rem 0 0;width:100%;max-height:85vh;padding:1.5rem;position:relative;overflow-y:auto}.modal-panel.page-4v2n7c form:where(.page-4v2n7c){flex-direction:column;gap:.75rem;display:flex}.modal-backdrop.page-4v2n7c{z-index:300;background:#0000004d;position:fixed;inset:0}.modal-actions.page-4v2n7c{border-top:1px solid #eee;justify-content:flex-end;gap:.5rem;margin-top:.5rem;padding-top:.75rem;display:flex}.modal-actions.page-4v2n7c button:where(.page-4v2n7c){cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.25rem;padding:.4rem 1rem;font-family:Space Grotesk,sans-serif;font-size:.85rem}@media (width<=767px){.filter-btn-mobile.page-4v2n7c{display:block}.catalog-layout.page-4v2n7c{grid-template-columns:1fr}.filters-sidebar.page-4v2n7c{display:none}}
