Green text is CSS Comments, written inside /**/, /* like this */. in VScode, you can comment out a whole line, or highlighted text by pressing [CTRL + *]
Red text is @import, used to import code, fonts, and whatever else, through links
Orange text is CSS Selectors, they are for targetting specific elements, there is many different operators, for creating a relation between elements you target, which i will explain later
Pink text is CSS Properties, these are the actual changes you make, they are the available "commands" you have at hand, to interact with the elements you target with the selectors.
Blue text is CSS Variables, these are the "instructions" for your "commands", most properties have their own special variables you will find on the suggested autocomplete dropdown menu. width: for example, among the common variables, like px, %, em, rem, vw, cm, and mm, also has 3 other variables which don't use numbers. (min-content, max-content and fit-content).
Violet text is CSS Pseudoelements, these allow you to create an HTML element with just CSS, but only two, as you can make one that, as by default displayed inline, like text, will be created before or after your element. it's typically used to apply a bit of extra text before something, like "item number X:", as you can see here in the main site's code, i used it to write "Go to" before the link that leads you here.
and this text is me saying i love you <3