/* Language Toggle Styles */

.bilingual {
  cursor: pointer;
  transition:
    opacity 0.2s ease,
    font-style 0.2s ease;
}

.bilingual:hover {
  opacity: 0.7;
}

/* English text is italic */
.bilingual.lang-en {
  font-style: italic;
}

/* Latvian text is normal */
.bilingual.lang-lv {
  font-style: normal;
}

/* Keep links within bilingual paragraphs styled consistently */
.bilingual a {
  font-style: inherit;
}

/* Optional: subtle visual hint that text is clickable */
.bilingual:active {
  opacity: 0.5;
}

/* Hide separator and paired paragraphs */
p[data-bilingual="separator"],
p[data-bilingual="paired"],
p[data-bilingual="extra-en"] {
  display: none !important;
}
