/* Custom CSS fixes */
.csl-entry {
    word-wrap: break-word;
}

/* Warn editor when there is an empty link */
.slate-editor-link.external > span:first-child > span > span[data-slate-length="0"]::before {
  content: "Empty external link ";
  color: red;
}

.slate-editor-link.internal  > span:first-child > span > span[data-slate-length="0"]::before {
  content: "Empty internal link ";
  color: red;
}

/*.column-grid .styled-item {
margin-bottom: 2rem;
} */

/* remove top and bototm margin from column-grid that has items since they already have 2rem gap */
.ui.grid.column-grid:has(.items) {
    margin-top: 0;
    margin-bottom: 0;
}

.ui.items > .item > .content {
    padding-left: 2rem;
}

.item img.big {
width: 64px !important;
height: 64px !important;
}