/* ============================================================
   FULL-PLATFORM OVERRIDES — applies to everyone.
   Removes unused features and merges the map-style picker.
   ============================================================ */

/* Remove Community Reports / Report Conditions (not useful) */
.report-conditions-btn,
.layer-group-title[data-i18n="reports_layer"],
.layer-item:has(#layer-reports) { display: none !important; }

/* Remove the "Nearby Medical" finder section */
.sidebar-section:has(.section-title[data-i18n="nearby_medical"]) { display: none !important; }

/* Remove the bottom timeline bar (unused) */
#timeline-bar { display: none !important; }

/* Merge the map-style picker into one continuous list (drop the sub-labels) */
.map-style-section-label { display: none !important; }

/* Scale bar: move to the right in Arabic (RTL) so it doesn't sit under the sidebar */
body.rtl .map-scale-bar { left: auto !important; right: 80px !important; align-items: flex-end !important; }

/* Beta / development notice bar (bottom) */
#beta-bar {
  position: fixed; bottom: 0; left: 0; right: 0; z-index: 150;
  text-align: center; font-size: 11.5px; line-height: 1.5;
  color: #e7d3a6; background: rgba(6,12,20,.86); backdrop-filter: blur(5px);
  border-top: 1px solid rgba(255,176,32,.28); padding: 5px 14px; pointer-events: none;
  font-family: system-ui, "Segoe UI", sans-serif;
}

/* Map-style picker: 3 per row (so Bing/Google/Street sit on one line) */
.map-style-grid { grid-template-columns: repeat(3, 1fr) !important; }
