/* This Code Highlighting Theme is based on GitHub Theme */

/* 添加代码字体和字号设置 */
pre, code, .highlight, .highlight pre, .highlight code {
    font-family: "JetBrains Mono", "Fira Code", "Source Code Pro", Menlo, Consolas, Monaco, monospace;
    font-size: 15px;
    line-height: 1.5;
}

/* 为行内代码应用字体但稍微小一点 */
p code, li code, td code {
    padding: 2px 4px;
}

/* 提升代码块的整体显示效果 */
figure.highlight {
    margin: 20px 0;
    border-radius: 6px;
    overflow: hidden;
}

figure.highlight pre {
    padding: 16px;
}

.gutter {
    color: var(--grey);
    user-select: none;
}

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

.highlight .attr, .highlight .meta, .highlight .meta-keyword, .highlight .attribute, .highlight .number, .highlight .selector-class {
    color: #005cc5
}

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

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

.highlight .selector-tag {
    color: #22863a;
}

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

.highlight .keyword {
    color: #d73a49;
}

@media (prefers-color-scheme: dark) {
    .highlight .name {
        color: #7ee787;
    }
    .highlight .attr, .highlight .meta, .highlight .meta-keyword, .highlight .attribute, .highlight .number, .highlight .selector-class {
        color: #79c0ff
    }
    .highlight .string {
        color: #a5d6ff;
    }
    .highlight .symbol {
        color: #79b8ff;
    }
    .highlight .selector-tag {
        color: #7ee787;
    }
    .highlight .built_in {
        color: #d2a8ff;
    }
    .highlight .keyword {
        color: #ff7b72;
    }
}