/* blog_gallery.css — version 1.1.0
   Gallery-specific compatibility CSS.
   Keep this file as CSS only. Do not place JavaScript here, because browsers are not mind readers.
*/

.blog-gallery-thumb-card {
  position: relative;
}

.blog-gallery-thumb-actions {
  position: absolute;
  top: 6px;
  right: 6px;
  z-index: 50;
  display: flex;
  gap: 6px;
}

.blog-gallery-thumb-action {
  width: 30px;
  height: 30px;
  border-radius: 999px;
  background: rgba(0, 0, 0, 0.78);
  color: #ffffff !important;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none !important;
  display: grid;
  place-items: center;
  line-height: 1;
}

.blog-gallery-thumb-action:hover {
  background: rgba(0, 0, 0, 0.92);
  color: #ffffff !important;
  text-decoration: none !important;
}