/* ========== 代码高亮（简约风格） ========== */

.highlight {
    background: #2d2d2d;
    color: #f8f8f2;
    padding: 16px 20px;
    border-radius: 8px;
    overflow-x: auto;
    margin: 18px 0;
    font-size: 0.88rem;
    line-height: 1.6;
}

.highlight pre {
    background: none;
    padding: 0;
    margin: 0;
}

/* 关键字 */
.k, .kn, .kd, .kt { color: #ff79c6; }

/* 字符串 */
.s, .s1, .s2, .si, .sd { color: #f1fa8c; }

/* 数字 */
.m, .mf, .mi, .mo { color: #bd93f9; }

/* 注释 */
.c, .c1, .cm { color: #6272a4; font-style: italic; }

/* 函数名 */
.nf { color: #50fa7b; }

/* 类名 */
.nc { color: #8be9fd; }

/* 变量 */
.n, .nv { color: #f8f8f2; }

/* 操作符 */
.o { color: #ff79c6; }

/* 装饰器 */
.nd { color: #ff79c6; }

/* 内建 */
.builtin { color: #8be9fd; }
