/* ==========================================================================
   Color Scheme: Violet
   ========================================================================== */
:root {
	--color-primary: #7c3aed;
	--color-primary-hover: #6d28d9;
	--color-primary-light: #f3ecfe;
	--color-primary-rgb: 124, 58, 237;
}
/* Dark mode: brighter variant for contrast */
[data-theme="dark"] {
	--color-primary: #a78bfa;
	--color-primary-hover: #c4b5fd;
	--color-primary-light: rgba(167, 139, 250, 0.15);
	--color-primary-rgb: 167, 139, 250;
}
@media (prefers-color-scheme: dark) {
	html[data-theme-auto="true"]:not([data-theme="light"]):not([data-theme="dark"]) {
		--color-primary: #a78bfa;
		--color-primary-hover: #c4b5fd;
		--color-primary-light: rgba(167, 139, 250, 0.15);
		--color-primary-rgb: 167, 139, 250;
	}
}
/* Červené... pardon fialové akcenty v obsahu — nadpisy článkov */
.wp-content h2 {
	border-left: 4px solid var(--color-primary);
	padding-left: .6rem;
}
.wp-content h3 {
	color: var(--color-primary);
}
