/*
 * BE Glossary DB — Frontend CSS
 * Base structural styles only.
 * All color/accent/design styles are injected inline via PHP (BEGDB_Renderer::get_css())
 * so they always reflect the current settings palette without a cache-bust.
 */

/* Reset within glossary scope */
.be-gloss-wrap,
.be-gloss-wrap * {
    box-sizing: border-box;
}
.be-gloss-wrap {
    font-family: inherit;
    width: 100%;
    line-height: 1.6;
}
.be-gloss-wrap a {
    transform: none !important;
}
.be-gloss-wrap img {
    max-width: 100%;
    height: auto;
}

/* Ensure block doesn't collapse in editor */
.editor-styles-wrapper .be-gloss-wrap {
    min-height: 40px;
}
