Toggle should control three states: - user preference (`prefers-color-scheme`) - light forced - dark forced