EUI uses Emotion
when writing CSS-in-JS styles.
A general knowledge of writing CSS is enough in most cases, but there are some JavaScript-related differences that can result in unintended output. Similarly, there are feaures that don't exist in CSS of which we like to take advantage.
/* {component name}.styles.ts */
import { css } from '@emotion/react';