.question-code-mirror .cm-editor{background-color:var(--color-primary)!important;font-size:1rem!important;font-weight:700!important}.question-code-mirror .cm-editor,.question-code-mirror .cm-scroller{font-family:Roboto Mono,monospace!important}.question-code-mirror .cm-line{padding:0!important}.question-code-mirror .cm-gutters{background-color:var(--color-secondary)!important;border-right:1px solid var(--color-secondary)!important;padding-left:1.5rem!important}.question-code-mirror .cm-gutterElement{color:var(--color-quaternary)!important}.question-code-mirror .cm-content,.question-code-mirror .cm-gutterElement{font-family:Roboto Mono,monospace!important;font-weight:700!important;font-size:1rem!important}.question-code-mirror .cm-content{padding:1.5rem!important;color:var(--color-secondary)!important}.question-code-mirror .cm-tokenName{color:var(--color-code-method)!important}.question-code-mirror .cm-tokenKeyword{color:var(--color-code-property)!important}.question-code-mirror .cm-tokenNumber{color:var(--color-code-method)!important}.question-code-mirror .cm-tokenString{color:var(--color-code-value)!important}.question-code-mirror .cm-tokenOperator,.question-code-mirror .cm-tokenPunctuation{color:var(--color-secondary)!important}.question-code-mirror .cm-tokenComment{color:var(--color-code-remark)!important}