
annotations {
    color: var(--annotations);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

comments {
    color: var(--comments);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

types {
    color: var(--types);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

strings {
    color: var(--strings);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

punctuation {
    color: var(--punctuation);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

inner-annotations- {
    color: var(--inner-annotations);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

numbers {
    color: var(--numbers);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

functions {
    color: var(--functions);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

keywords {
    color: var(--keywords);
    background-color: transparent;
    text-align: left;
    font-feature-settings: "calt" 1;
    text-rendering: optimizeLegibility;
}

/*
    --comments:         var(--dark-gray);
    --types:            var(--yellow);
    --keywords:         var(--red);
    --strings:          var(--green);
    --punctuation:      var(--purple);
    --annotations:      var(--dark-purple);
    --inner-annotations:var(--yellow);
    --numbers:          var(--blue);
    --functions:        var(--aqua); 
*/