/* LaTeX pré-compilado: HTML visual e MathML acessíveis também offline. */
.math-inline {
    font-size: 1em;
    color: inherit
}

.math-inline .katex {
    font-size: 1.03em
}

.equations-group {
    margin: 24px 0;
    border-block: 1px solid var(--line);
    padding: 12px 0
}

.math-display {
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 12px 4px;
    color: var(--ink);
    break-inside: avoid
}

.math-display .katex-display {
    margin: 0;
    text-align: left
}

.math-display .katex-display>.katex {
    text-align: left;
    white-space: nowrap;
    font-size: 1.07em
}

.math-display .katex .base {
    white-space: nowrap
}

.math-inline .katex {
    white-space: normal
}

@media(max-width:600px) {
    .math-display .katex-display>.katex {
        font-size: .9em
    }
}

@media print {
    .math-display {
        overflow: visible;
        color: #111;
        max-width: 100%;
        font-size: 10pt
    }

    .math-display .katex-display>.katex {
        font-size: 1em
    }

    .math-inline {
        color: inherit
    }

    .equations-group {
        border-color: #bbb
    }

    .katex {
        color: inherit
    }
}
