/* Light scheme (Default) */
/* Can be forced with data-theme="light" */

:root {
	--primary: #189ad6;
	--primary-hover: #0288d1;
	--primary-inverse: #fff;
	--primary-focus: rgba(201, 154, 44, 0.3);
	--form-element-active-border-color: var(--primary);
	--form-element-focus-color: var(--primary-focus);
	--switch-color: var(--primary-inverse);
	--switch-checked-background-color: var(--primary);
}

:root:not([data-theme='dark']) {
	--muted-border-color: #c99a2c;
	--card-sectionning-background-color: #189ad6;
	--card-background-color: hsl(199, 80%, 55%);
	--partenaires-background: hsl(199, 30.6%, 93.41%);
	--color: white;
	--border-width: 2px;
	--active-link-color: #0a1425;
	--primary-focus: rgba(201, 154, 44, 0.3);
}

@media only screen and (prefers-color-scheme: dark) {
	:root:not([data-theme]) {
		--background-color: #0a1425;
		--card-sectionning-background-color: #243043;
		--card-background-color: #0c192e;
		--partenaires-background: hsl(217, 34%, 87%);
		--card-border-color: #c99a2c;
		--active-link-color: #189ad6;
		--primary-focus: rgba(201, 154, 44, 0.3);
	}
}
