.md-tooltip__inner,
.md-tooltip--inline .md-tooltip__inner {
    font-size: 0.7rem;
}

/*align the card link element at both sides*/
.grid.cards.custom-card > ul > li {
    display: flex !important;
    justify-content: space-between !important;
}

/*increase table font size*/
.md-typeset table:not([class]) {
    font-size: 0.75rem !important;
}

/*increase admonition font size*/
.admonition  {
    font-size: 0.7rem !important;
}

/*change the caption of mkdocs-glightbox to have black background and white text*/
.gdesc-inner {
    background: rgba(147 31 31 / 92%) !important;
}

.gslide-title, .gslide-desc {
    color: #fff !important;
}

/*svg icon size*/
.w-3 {
    width: 0.75rem;
}

.h-3 {
    height: 0.75rem;
}

/* Styles for light mode */
.custom-code-color {
    color: blue !important;
}

/* Styles for dark mode */
[data-md-color-scheme="slate"] .custom-code-color {
    color: lightblue !important;
}

.md-typeset__table {
  width: 100%;
}

.md-typeset__table table:not([class]) {
  display: table
}