
:root {
    --md-admonition-icon--definition: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5.81 2C4.83 2.09 4 3 4 4v16c0 1.05.95 2 2 2h12c1.05 0 2-.95 2-2V4a2 2 0 0 0-2-2h-6v7L9.5 7.5 7 9V2H5.81M12 13h1a1 1 0 0 1 1 1v4h-1v-2h-1v2h-1v-4a1 1 0 0 1 1-1m0 1v1h1v-1h-1m3 1h3v1l-2 3h2v1h-3v-1l2-3h-2v-1Z"/></svg>')
}
.md-typeset .admonition.definition,
.md-typeset details.definition {
    border-color: rgb(255, 215, 0);
}
.md-typeset .definition > .admonition-title,
.md-typeset .definition > summary {
    background-color: rgba(255, 215, 0, 0.5);
    border-color: rgb(255, 215, 0);
}
.md-typeset .definition > .admonition-title::before,
.md-typeset .definition > summary::before {
    background-color: rgb(255, 215, 0);
    -webkit-mask-image: var(--md-admonition-icon--definition);
    mask-image: var(--md-admonition-icon--definition);
}
  