/* Proper Syntax Highlighting without JS manipulation */
pre code {
    color: var(--text-primary);
}

/* Python/Shell specific syntax */
pre code .comment {
    color: var(--syntax-comment);
    font-style: italic;
}

pre code .keyword {
    color: var(--syntax-purple);
    font-weight: 600;
}

pre code .string {
    color: var(--highlight-yellow);
}

pre code .function {
    color: var(--mongo-green);
}

pre code .number {
    color: var(--syntax-orange);
}

pre code .operator {
    color: var(--syntax-cyan);
}

pre code .builtin {
    color: var(--syntax-pink);
}

/* Terminal proper coloring */
.terminal-prompt {
    color: var(--success-green);
    font-weight: 700;
}

.terminal-command {
    color: var(--text-primary);
}

.terminal-output {
    color: var(--text-secondary);
}

/* Center sections properly */
.section>div[style*="max-width"] {
    margin-left: auto !important;
    margin-right: auto !important;
}

.glass-card {
    margin-left: auto;
    margin-right: auto;
}