/* ============================================================
   ArcheoMap — hide-legacy-banners.css v306.4.5
   Rimuove i banner/pill/topbar-btn ritenuti superflui
   dall'utente su ENTRAMBE le versioni (desktop + mobile):

     1. ".aup-menu-btn"              → "📇 I miei contributi"
     2. "#__archeo_counter_banner"   → "🌍 N siti scoperti nel mondo"
     3. "#v120ZoomUp"                → "🌱 +N siti dalla community"
     4. ".progress-pill"             → "109/151 statistiche"
     5. "#rewardsBadge"/"rewards-badge" → "🎁 Premi" badge
     6. ".trophy-topbar-btn"         → "🏆 Premi" topbar button
     7. ".trip-topbar-btn"           → "🗺️ Viaggio / ☀️ Giornata / 🚗 Tappe"
     8. "#weatherWidget"/".weather-chip" → "⏳ --°" meteo pill (opz.)
     9. "#forceReloadPinsBtn"        → "Ricarica pin"

   v306.4.5 — aggiunta per "mappa, scatola regalo, diagramma" residui:
    10. "#adminDashboardBtn"  → "📊" pulsante dashboard admin
    11. "#v121QuickActions"   → contenitore con "📜" Attività e "🗳️" Verifica PIN

   display:none !important è sufficiente — il JS che li crea può
   continuare a girare, i listener restano collegati ma invisibili.
   Niente rimozione dalle DOM: così se in futuro si vuole riabilitarli
   basta togliere queste regole.

   html body prefix per vincere la cascata anche contro regole
   !important definite con specificity inferiore in overrides/runtime.
   ============================================================ */

html body .aup-menu-btn,
html body #__archeo_counter_banner,
html body #__archeo_counter_banner_responsive,
html body #v120ZoomUp,
html body .progress-pill,
html body #rewardsBadge,
html body .rewards-badge,
html body .trophy-topbar-btn,
/* v313.107 — bubble-first mode: .trip-topbar-btn deve restare visibile */
/* html body .trip-topbar-btn, */
html body .museum-hub-btn,
html body .topbar-extra,
html body #forceReloadPinsBtn,
html body #v121QuickActions,
html body #adminDashboardBtn {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
/* v313.7 — Admin dashboard nascosto su richiesta utente. Resta accessibile
   via window.openAdminDashboard() da console. Override v313.6 rimosso. */
