Цвета подсветки можно изменить, переопределив следующие CSS-переменные:
--hljs-comment: используется для комментариев в коде--hljs-number: используется для числовых значений в коде--hljs-string: используется для строковых значений в коде--hljs-literal: используется для литеральных значений в коде--hljs-tag: используется для тегов HTML/XML--hljs-attribute: используется для атрибутов в тегах HTML/XML--hljs-symbol: используется для символов в коде--hljs-bg: используется для цвета фона блоков кода--hljs-builtin-name: используется для имен встроенных функций
Например, чтобы изменить цвет строк:
:root {
--hljs-string: pink;
}
Похоже, что hljs (используемая библиотека подсветки) может не поддерживать подсветку идентификаторов Python, таких как degirum в вашем примере, но вы сможете добиться близкого результата, изменив другие цвета.
Что касается шрифта — это странно: блоки кода по умолчанию должны отображаться моноширинным шрифтом. Рекомендую перепроверить вашу тему, чтобы убедиться, что там ничего не переопределяется.