figcaption::before {
  content: "Figure " counter(i-img) ": ";
}

pre ~ figcaption::before {
  content: "Snippet " counter(i-snippet) ": ";
}

table ~ figcaption::before {
  content: "Table " counter(i-table) ": ";
}

video ~ figcaption::before {
  content: "Video " counter(i-video) ": ";
}

.en_US::before {
  display:none;
}

.sl_SI::after {
  content: "(slovenian)";
  left: 0.5em;
  position: relative;
  color: var(--mid-grey);
  font-size: 0.875em;
  font-weight: bold;
}
