/* Solamente imágenes del blog. No afecta logos, iconos, contenidos de pacientes
   ni controles del resto del sitio. */
.fv-protected-media { position: relative; }
.fv-protected-image {
  -webkit-user-drag: none;
  -webkit-touch-callout: none;
  user-select: none;
  -webkit-user-select: none;
}
.fv-image-watermark {
  position: absolute;
  z-index: 3;
  pointer-events: none;
  transform: translate(-100%, -100%);
  display: inline-block;
  color: rgba(255,255,255,.82);
  background: rgba(21,37,48,.30);
  text-shadow: 0 1px 2px rgba(0,0,0,.38);
  border-radius: 3px;
  padding: 3px 6px;
  font: 600 10px/1.25 -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  letter-spacing: .075em;
  white-space: nowrap;
  user-select: none;
  -webkit-user-select: none;
}
.fv-image-watermark[hidden] { display: none; }
/* Los nombres se explican en la leyenda, no en una banda bajo la imagen. */
.article-figure .lesion-labels { display: none !important; }
/* El crédito comparte el mismo figcaption y puede seguir su flujo de texto. */
.article-figure .figcap .fv-caption-credit,
.article-figure figcaption .fv-caption-credit {
  display: inline;
  font-size: 10px;
  font-weight: 400;
  opacity: .85;
}
@media (max-width: 480px) {
  .fv-image-watermark { font-size: 9px; padding: 2px 5px; }
}
