.code-block{background-color: #0f172a; color: #f1f5f9; padding: 1.25rem;margin: 0;overflow-x: auto;font-size: 0.875rem;line-height: 1.6;font-family: var(--font-mono) !important;border: none;border-radius: 0;} .highlight{background-color: #0f172a;color: #f1f5f9} .code-block .c,.code-block .cm,.code-block .c1,.code-block .cs{color: #64748b; font-style: italic} .code-block .s,.code-block .sb,.code-block .sc,.code-block .sd,.code-block .s2,.code-block .se,.code-block .sh,.code-block .si,.code-block .sx,.code-block .s1{color: #38bdf8;} .code-block .k,.code-block .kc,.code-block .kd,.code-block .kn,.code-block .kp,.code-block .kr,.code-block .kt{color: #c084fc;} .code-block .nx,.code-block .n{color: #f1f5f9} .code-block .dl{color: #38bdf8} .code-block .nf,.code-block .fm{color: #fb7185;} .code-block .m,.code-block .mf,.code-block .mh,.code-block .mi,.code-block .il,.code-block .mo,.code-block .mb,.code-block .mx{color: #fbbf24;} .code-block .kc{color: #fbbf24} .code-block .o,.code-block .ow{color: #94a3b8;} .code-block .p{color: #94a3b8} .code-block .nv,.code-block .vc,.code-block .vg,.code-block .vi{color: #fb923c;} .code-block .nc,.code-block .nn{color: #fb7185} .code-block .na{color: #38bdf8} .code-block .nt{color: #c084fc} .code-block .nl{color: #818cf8;} .code-block .w{color: #f1f5f9} .code-block code{background: transparent;padding: 0;color: inherit}