.md-typeset .admonition,
.md-typeset details {
    border: .075rem solid #448aff;
    border-radius: .2rem;
}

.md-typeset .admonition.note,
.md-typeset details.note {
    border-color: #448aff;
}

.md-typeset .note .admonition-title,
.md-typeset .note summary {
    background-color: #448aff1a;
}

.md-typeset .admonition.abstract,
.md-typeset details.abstract {
    border-color: #00b0ff;
}

.md-typeset .abstract .admonition-title,
.md-typeset .abstract summary {
    background-color: #00b0ff1a;
}

.md-typeset .admonition.info,
.md-typeset details.info {
    border-color: #00b8d4;
}

.md-typeset .info .admonition-title,
.md-typeset .info summary {
    background-color: #00b8d41a;
}

.md-typeset .admonition.tip,
.md-typeset details.tip {
    border-color: #00bfa5;
}

.md-typeset .tip .admonition-title,
.md-typeset .tip summary {
    background-color: #00bfa51a;
}

.md-typeset .admonition.success,
.md-typeset details.success {
    border-color: #00c853;
}

.md-typeset .success .admonition-title,
.md-typeset .success summary {
    background-color: #00c8531a;
}

.md-typeset .admonition.question,
.md-typeset details.question {
    border-color: #64dd17;
}

.md-typeset .question .admonition-title,
.md-typeset .question summary {
    background-color: #64dd171a;
}

.md-typeset .admonition.warning,
.md-typeset details.warning {
    border-color: #ff9100;
}

.md-typeset .warning .admonition-title,
.md-typeset .warning summary {
    background-color: #ff91001a;
}

.md-typeset .admonition.failure,
.md-typeset details.failure {
    border-color: #ff5252;
}

.md-typeset .failure .admonition-title,
.md-typeset .failure summary {
    background-color: #ff52521a;
}

.md-typeset .admonition.danger,
.md-typeset details.danger {
    border-color: #ff1744;
}

.md-typeset .danger .admonition-title,
.md-typeset .danger summary {
    background-color: #ff17441a;
}

.md-typeset .admonition.bug,
.md-typeset details.bug {
    border-color: #f50057;
}

.md-typeset .bug .admonition-title,
.md-typeset .bug summary {
    background-color: #f500571a;
}

.md-typeset .admonition.example,
.md-typeset details.example {
    border-color: #7c4dff;
}

.md-typeset .example .admonition-title,
.md-typeset .example summary {
    background-color: #7c4dff1a;
}

.md-typeset .admonition.quote,
.md-typeset details.quote {
    border-color: #9e9e9e;
}

.md-typeset .quote .admonition-title,
.md-typeset .quote summary {
    background-color: #9e9e9e1a;
}