/* Highlight wrapper */
.highlight {
    margin-bottom: var(--space-2);
    border-radius: var(--radius-2);
    background: var(--color-highlight);
}

.highlight pre {
    margin-bottom: 0;
}

/* Token colours (Pygments-style) */
.highlight .c {
    color: #6a737d;
    font-style: italic;
}

.highlight .k {
    color: #d73a49;
}

.highlight .s {
    color: #032f62;
}

.highlight .na {
    color: #005cc5;
}

.highlight .nb {
    color: #24292e;
}

.highlight .nc {
    color: #6f42c1;
}

.highlight .no {
    color: #e36209;
}

.highlight .nd {
    color: #6f42c1;
}

.highlight .nf {
    color: #005cc5;
}

.highlight .nt {
    color: #22863a;
}

.highlight .mi {
    color: #005cc5;
}

.highlight .o {
    color: #d73a49;
}
