@mixin surface {
	--color: var(--on-surface);
	--background: var(--surface);

	color: RGBA(var(--color, 0 0 0), var(--color-alpha, 1));
	background-color: RGBA(var(--background, 255, 255, 255), var(--background-alpha, 1));
	border-radius: var(--radius, 0);
	overflow: hidden;
}
