.__hover_overlay__ {
  mix-blend-mode: screen;
  filter: blur(2.2px) drop-shadow(0 0 6px rgba(120, 210, 255, 0.65));
}

.__hover_overlay__ * {
  fill: #ffffff;
  fill-opacity: 0.35;
  stroke: none;
  vector-effect: non-scaling-stroke;
  pointer-events: none;
}

/* Avoid focus rectangle flash on click in SVG/object. */
object:focus,
object:focus-visible,
svg a:focus,
svg a:focus-visible {
  outline: none;
}
