/* PRATINIUM v269 — Authentication : trois correctifs basés sur le HTML réel

   1) FIX RÉGRESSION ŒIL (e-mail) : le bouton réel est
      <span class="input-group-btn"><button class="btn pratinium-eye-hidden">.
      v267 positionnait en absolu + centrage transform à la fois le span ET
      le bouton à l'intérieur, ce qui doublait le décalage. On neutralise le
      span (display:contents, il disparaît de la boîte) et on ne garde le
      positionnement absolu + centrage que sur le bouton lui-même.

   2) MASQUAGE RÉEL DU TEXTE D'INTRO : le vrai sélecteur, trouvé dans le HTML
      inspecté, est .pl-login-footer_hint (mes sélecteurs précédents ne
      matchaient rien).

   3) RENFORT SUPPRESSION CADRAN EXTERNE : #content porte les classes
      Bootstrap "card card-block" qui lui donnent fond/bordure/ombre. Ajout
      de sélecteurs combinés ID+classes pour maximiser la spécificité, au
      cas où une règle .card générique gagnerait autrement. */

/* --- 1) Œil : un seul niveau de positionnement --- */
body#authentication .input-group-btn{
  display:contents!important;
  position:static!important;
  top:auto!important;
  right:auto!important;
  left:auto!important;
  bottom:auto!important;
  transform:none!important;
  width:auto!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
}

body#authentication .input-group-btn .btn,
body#authentication button[data-action="show-password"],
body#authentication .pl-password-field button.pl-password-toggle,
body#authentication button.pl-password-toggle{
  position:absolute!important;
  top:50%!important;
  right:0!important;
  left:auto!important;
  bottom:auto!important;
  transform:translateY(-50%)!important;
  width:42px!important;
  height:38px!important;
  max-height:38px!important;
  min-height:0!important;
  margin:0!important;
}

/* --- 2) Texte d'intro : vrai sélecteur --- */
body#authentication .pl-login-footer_hint,
body#authentication p.pl-login-footer_hint,
body#authentication [data-pl-login-hint]{
  display:none!important;
}

/* --- 3) Cadran externe : renfort de spécificité --- */
body#authentication div#content.page-content.card.card-block,
body#authentication #content.card,
body#authentication .card.card-block#content{
  background:transparent!important;
  background-color:transparent!important;
  border:0!important;
  box-shadow:none!important;
  border-radius:0!important;
}
