Quick CSS tip: did you know that you can use "empty" values to conditionally apply styles with CSS variables?
--some-var: /**/;
var(--some-var, value);
I call it the prop-and-lock technique, since it works like canal locks ⛴️🔒
https://codepen.io/davidkpiano/pen/WNrYNLg