/* V241.245 — restaure l'accès Partager sur le header PC.
   Mobile conserve son bouton Partager dans la navigation basse. */
@media (min-width:1161px){
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:5px!important;
    width:auto!important;
    min-width:54px!important;
    height:42px!important;
    min-height:42px!important;
    padding:0 8px!important;
    margin:0!important;
    border:1px solid rgba(255,255,255,.14)!important;
    border-radius:12px!important;
    background:rgba(255,255,255,.055)!important;
    color:#fff!important;
    box-shadow:none!important;
    cursor:pointer!important;
    font:600 10px/1 Poppins,Inter,Arial,sans-serif!important;
    white-space:nowrap!important;
  }
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share:hover,
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share:focus-visible{
    background:rgba(255,255,255,.13)!important;
    border-color:rgba(255,255,255,.28)!important;
  }
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share svg{
    width:18px!important;
    height:18px!important;
    flex:0 0 auto!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:1.8!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
  }
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share svg *{
    fill:none!important;
    stroke:currentColor!important;
  }
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share > span{
    display:block!important;
    color:inherit!important;
    font:inherit!important;
  }
}
@media (max-width:1160px){
  html body .ofqd-header-v22 .ofqd-top-actions .ofqd-share-desktop.u-share{display:none!important;}
}
