* {
	box-sizing: border-box;
}

:root {
	--fg-color-main: #002;
	--bg-color-main: #fff;
	--fg-color-highlight-1: #57c;
	--fg-color-highlight-2: #c95;
	--fg-color-highlight-3: #9c5;

	--spacing-horizontal-smallest: 0.5em;
	--spacing-horizontal-small: 1em;
	--spacing-horizontal-normal: 2em;
	--spacing-horizontal-large: 4em;

	--spacing-vertical-smallest: 0.25em;
	--spacing-vertical-small: 0.5em;
	--spacing-vertical-normal: 1em;
	--spacing-vertical-large: 2em;

	--icon-size-small: 1.5em;
	--icon-size-medium: 3em;
	--icon-size-large: 6em;
}
