/*
Generated by scripts/admonition.py
Please edit that script to generate this, instead of editing this directly :)
*/

/* Default */
.md-typeset .admonition,
.md-typeset details {
    border-color: var(--plexus-brand-400);
}
.md-typeset .admonition-title,
.md-typeset summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .admonition-title::before,
.md-typeset summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: note */
.md-typeset .admonition.note,
.md-typeset details.note {
    border-color: var(--plexus-brand-400);
}
.md-typeset .note > .admonition-title,
.md-typeset .note > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .note > .admonition-title::before,
.md-typeset .note > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: abstract */
.md-typeset .admonition.abstract,
.md-typeset details.abstract {
    border-color: var(--plexus-brand-400);
}
.md-typeset .abstract > .admonition-title,
.md-typeset .abstract > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .abstract > .admonition-title::before,
.md-typeset .abstract > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: summary */
.md-typeset .admonition.summary,
.md-typeset details.summary {
    border-color: var(--plexus-brand-400);
}
.md-typeset .summary > .admonition-title,
.md-typeset .summary > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .summary > .admonition-title::before,
.md-typeset .summary > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: tldr */
.md-typeset .admonition.tldr,
.md-typeset details.tldr {
    border-color: var(--plexus-brand-400);
}
.md-typeset .tldr > .admonition-title,
.md-typeset .tldr > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .tldr > .admonition-title::before,
.md-typeset .tldr > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: info */
.md-typeset .admonition.info,
.md-typeset details.info {
    border-color: var(--plexus-brand-400);
}
.md-typeset .info > .admonition-title,
.md-typeset .info > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .info > .admonition-title::before,
.md-typeset .info > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: todo */
.md-typeset .admonition.todo,
.md-typeset details.todo {
    border-color: var(--plexus-brand-400);
}
.md-typeset .todo > .admonition-title,
.md-typeset .todo > summary {
    background-color: var(--plexus-brand-400-alpha-10);
    border-color: var(--plexus-brand-400);
}
.md-typeset .todo > .admonition-title::before,
.md-typeset .todo > summary::before {
    background-color: var(--plexus-brand-400);
}

/* Type: tip */
.md-typeset .admonition.tip,
.md-typeset details.tip {
    border-color: var(--plexus-brand-300);
}
.md-typeset .tip > .admonition-title,
.md-typeset .tip > summary {
    background-color: var(--plexus-brand-300-alpha-10);
    border-color: var(--plexus-brand-300);
}
.md-typeset .tip > .admonition-title::before,
.md-typeset .tip > summary::before {
    background-color: var(--plexus-brand-300);
}

/* Type: hint */
.md-typeset .admonition.hint,
.md-typeset details.hint {
    border-color: var(--plexus-brand-300);
}
.md-typeset .hint > .admonition-title,
.md-typeset .hint > summary {
    background-color: var(--plexus-brand-300-alpha-10);
    border-color: var(--plexus-brand-300);
}
.md-typeset .hint > .admonition-title::before,
.md-typeset .hint > summary::before {
    background-color: var(--plexus-brand-300);
}

/* Type: important */
.md-typeset .admonition.important,
.md-typeset details.important {
    border-color: var(--plexus-brand-300);
}
.md-typeset .important > .admonition-title,
.md-typeset .important > summary {
    background-color: var(--plexus-brand-300-alpha-10);
    border-color: var(--plexus-brand-300);
}
.md-typeset .important > .admonition-title::before,
.md-typeset .important > summary::before {
    background-color: var(--plexus-brand-300);
}

/* Type: question */
.md-typeset .admonition.question,
.md-typeset details.question {
    border-color: var(--plexus-brand-200);
}
.md-typeset .question > .admonition-title,
.md-typeset .question > summary {
    background-color: var(--plexus-brand-200-alpha-10);
    border-color: var(--plexus-brand-200);
}
.md-typeset .question > .admonition-title::before,
.md-typeset .question > summary::before {
    background-color: var(--plexus-brand-200);
}

/* Type: help */
.md-typeset .admonition.help,
.md-typeset details.help {
    border-color: var(--plexus-brand-200);
}
.md-typeset .help > .admonition-title,
.md-typeset .help > summary {
    background-color: var(--plexus-brand-200-alpha-10);
    border-color: var(--plexus-brand-200);
}
.md-typeset .help > .admonition-title::before,
.md-typeset .help > summary::before {
    background-color: var(--plexus-brand-200);
}

/* Type: faq */
.md-typeset .admonition.faq,
.md-typeset details.faq {
    border-color: var(--plexus-brand-200);
}
.md-typeset .faq > .admonition-title,
.md-typeset .faq > summary {
    background-color: var(--plexus-brand-200-alpha-10);
    border-color: var(--plexus-brand-200);
}
.md-typeset .faq > .admonition-title::before,
.md-typeset .faq > summary::before {
    background-color: var(--plexus-brand-200);
}

/* Type: example */
.md-typeset .admonition.example,
.md-typeset details.example {
    border-color: var(--plexus-brand-200);
}
.md-typeset .example > .admonition-title,
.md-typeset .example > summary {
    background-color: var(--plexus-brand-200-alpha-10);
    border-color: var(--plexus-brand-200);
}
.md-typeset .example > .admonition-title::before,
.md-typeset .example > summary::before {
    background-color: var(--plexus-brand-200);
}

/* Type: success */
.md-typeset .admonition.success,
.md-typeset details.success {
    border-color: var(--plexus-positive-400);
}
.md-typeset .success > .admonition-title,
.md-typeset .success > summary {
    background-color: var(--plexus-positive-400-alpha-10);
    border-color: var(--plexus-positive-400);
}
.md-typeset .success > .admonition-title::before,
.md-typeset .success > summary::before {
    background-color: var(--plexus-positive-400);
}

/* Type: check */
.md-typeset .admonition.check,
.md-typeset details.check {
    border-color: var(--plexus-positive-400);
}
.md-typeset .check > .admonition-title,
.md-typeset .check > summary {
    background-color: var(--plexus-positive-400-alpha-10);
    border-color: var(--plexus-positive-400);
}
.md-typeset .check > .admonition-title::before,
.md-typeset .check > summary::before {
    background-color: var(--plexus-positive-400);
}

/* Type: done */
.md-typeset .admonition.done,
.md-typeset details.done {
    border-color: var(--plexus-positive-400);
}
.md-typeset .done > .admonition-title,
.md-typeset .done > summary {
    background-color: var(--plexus-positive-400-alpha-10);
    border-color: var(--plexus-positive-400);
}
.md-typeset .done > .admonition-title::before,
.md-typeset .done > summary::before {
    background-color: var(--plexus-positive-400);
}

/* Type: warning */
.md-typeset .admonition.warning,
.md-typeset details.warning {
    border-color: var(--plexus-caution-400);
}
.md-typeset .warning > .admonition-title,
.md-typeset .warning > summary {
    background-color: var(--plexus-caution-400-alpha-10);
    border-color: var(--plexus-caution-400);
}
.md-typeset .warning > .admonition-title::before,
.md-typeset .warning > summary::before {
    background-color: var(--plexus-caution-400);
}

/* Type: caution */
.md-typeset .admonition.caution,
.md-typeset details.caution {
    border-color: var(--plexus-caution-400);
}
.md-typeset .caution > .admonition-title,
.md-typeset .caution > summary {
    background-color: var(--plexus-caution-400-alpha-10);
    border-color: var(--plexus-caution-400);
}
.md-typeset .caution > .admonition-title::before,
.md-typeset .caution > summary::before {
    background-color: var(--plexus-caution-400);
}

/* Type: attention */
.md-typeset .admonition.attention,
.md-typeset details.attention {
    border-color: var(--plexus-caution-400);
}
.md-typeset .attention > .admonition-title,
.md-typeset .attention > summary {
    background-color: var(--plexus-caution-400-alpha-10);
    border-color: var(--plexus-caution-400);
}
.md-typeset .attention > .admonition-title::before,
.md-typeset .attention > summary::before {
    background-color: var(--plexus-caution-400);
}

/* Type: failure */
.md-typeset .admonition.failure,
.md-typeset details.failure {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .failure > .admonition-title,
.md-typeset .failure > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .failure > .admonition-title::before,
.md-typeset .failure > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: fail */
.md-typeset .admonition.fail,
.md-typeset details.fail {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .fail > .admonition-title,
.md-typeset .fail > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .fail > .admonition-title::before,
.md-typeset .fail > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: missing */
.md-typeset .admonition.missing,
.md-typeset details.missing {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .missing > .admonition-title,
.md-typeset .missing > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .missing > .admonition-title::before,
.md-typeset .missing > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: danger */
.md-typeset .admonition.danger,
.md-typeset details.danger {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .danger > .admonition-title,
.md-typeset .danger > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .danger > .admonition-title::before,
.md-typeset .danger > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: error */
.md-typeset .admonition.error,
.md-typeset details.error {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .error > .admonition-title,
.md-typeset .error > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .error > .admonition-title::before,
.md-typeset .error > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: bug */
.md-typeset .admonition.bug,
.md-typeset details.bug {
    border-color: var(--plexus-urgent-400);
}
.md-typeset .bug > .admonition-title,
.md-typeset .bug > summary {
    background-color: var(--plexus-urgent-400-alpha-10);
    border-color: var(--plexus-urgent-400);
}
.md-typeset .bug > .admonition-title::before,
.md-typeset .bug > summary::before {
    background-color: var(--plexus-urgent-400);
}

/* Type: quote */
.md-typeset .admonition.quote,
.md-typeset details.quote {
    border-color: var(--plexus-neutral-500);
}
.md-typeset .quote > .admonition-title,
.md-typeset .quote > summary {
    background-color: var(--plexus-neutral-500-alpha-10);
    border-color: var(--plexus-neutral-500);
}
.md-typeset .quote > .admonition-title::before,
.md-typeset .quote > summary::before {
    background-color: var(--plexus-neutral-500);
}

/* Type: cite */
.md-typeset .admonition.cite,
.md-typeset details.cite {
    border-color: var(--plexus-neutral-500);
}
.md-typeset .cite > .admonition-title,
.md-typeset .cite > summary {
    background-color: var(--plexus-neutral-500-alpha-10);
    border-color: var(--plexus-neutral-500);
}
.md-typeset .cite > .admonition-title::before,
.md-typeset .cite > summary::before {
    background-color: var(--plexus-neutral-500);
}
