/* V241.248 — Finition fenêtre Partager.
   Correction définitive du bouton de fermeture de la fenêtre Partager. Le JS possède aussi un style inline de secours. */
html body .ofqd-share-modal .ofqd-share-box{
  position:relative!important;
}
html body .ofqd-share-modal .ofqd-share-x{
  position:absolute!important;
  top:14px!important;
  right:14px!important;
  left:auto!important;
  display:grid!important;
  place-items:center!important;
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  min-height:38px!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:50%!important;
  background:#eef3fb!important;
  color:#0a2c68!important;
  box-shadow:none!important;
  cursor:pointer!important;
  appearance:none!important;
  -webkit-appearance:none!important;
  z-index:4!important;
  font-size:0!important;
  line-height:0!important;
}
html body .ofqd-share-modal .ofqd-share-x:hover,
html body .ofqd-share-modal .ofqd-share-x:focus-visible{
  background:#dfeaff!important;
  outline:2px solid rgba(11,115,255,.22)!important;
  outline-offset:2px!important;
}
html body .ofqd-share-modal .ofqd-share-x svg{
  display:block!important;
  width:19px!important;
  height:19px!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:2!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
  pointer-events:none!important;
}
html body .ofqd-share-modal .ofqd-share-box h3{
  padding-right:44px!important;
}
@media (max-width:900px){
  html body .ofqd-share-modal .ofqd-share-x{
    top:10px!important;
    right:10px!important;
    width:34px!important;
    height:34px!important;
    min-width:34px!important;
    min-height:34px!important;
  }
  html body .ofqd-share-modal .ofqd-share-x svg{
    width:17px!important;
    height:17px!important;
  }
}
