:root { --eco-sigil-size: 46px; }

a.eco-sigil-link {
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  text-decoration: none !important;
}

img.eco-sigil {
  width: var(--eco-sigil-size) !important;
  height: var(--eco-sigil-size) !important;
  max-width: var(--eco-sigil-size) !important;
  max-height: var(--eco-sigil-size) !important;
  object-fit: contain !important;
  display: block !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* Make sure any old centered overlay sigil cannot block text/clicks */
.eco-sigil-overlay,
.eco-sigil-center,
.eco-sigil-watermark {
  display: none !important;
  pointer-events: none !important;
}

/* If something still tries to float/overlay near the center, keep it from blocking content */
img[src*="sigil"] {
  pointer-events: auto;
}