/* ============================================================
   Reconnexion Divine - Correction finale menu unique
   ============================================================ */

/* Cache définitivement les anciens boutons créés par les anciens scripts */
.rd-mobile-menu-button,
.rd-burger,
.rd-help-floating,
.rd-help-fab {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Cache les éléments que le nouveau JS marque comme doublons */
.rd-duplicate-ui {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Le vrai menu reste prioritaire */
header,
nav,
[role="navigation"] {
  position: relative;
}

/* Correction visuelle générale */
html,
body {
  max-width: 100%;
  overflow-x: hidden;
}

img {
  max-width: 100%;
  height: auto;
}

a,
button {
  -webkit-tap-highlight-color: transparent;
}

button:focus-visible,
a:focus-visible {
  outline: 3px solid rgba(248, 215, 122, .95);
  outline-offset: 3px;
}

/* Le bouton "Comment utiliser l'app" gardé reste propre */
.rd-unique-help-link {
  font-weight: 900 !important;
}

/* Sur mobile, on évite les boutons collés les uns aux autres */
@media (max-width: 760px) {
  .rd-unique-help-link {
    width: 100%;
  }
}