Stick to CSS variables and avoid fancy sass functions such as color manipulation because of it.
Have a master main sass entrypoint that imports all the components with an option to disable individual component output. This is when a project just imports the sass but not necessarily the stencil components themselves.
Idea:
// src/components/gds-button/button.scss
@mixin base {
background: var(--gds-button-background);
}
Idea: