/* ===== HALLOWEEN 2026 — delete everything in this file on Nov 1 to revert ===== */

/* ---------- DAY (visitor's device in light mode) ---------- */
:root {
	--page-background: #faf3e6;
	--main-text: #3b2a3f;
	--main-link: #b34700;
	--main-link-hover: #5b2a86;
	--main-link-border: #ecc9a0;
	--main-link-border-hover: #5b2a86;
	--profile-border: #e8590c;
	--navigation-button-border: #e8d5b5;
	--navigation-button-border-hover: #e8590c;
	--navigation-button-background-hover: #e8590c;
	--navigation-text: #6b4a5e;
	--navigation-text-hover: #ffffff;
	--heading-color: #2a1033;
	--button-border: #e8d5b5;
	--button-border-hover: #e8590c;
	--button-background-hover: #e8590c;
	--button-text: #6b4a5e;
	--button-text-hover: #ffffff;
	--hr: #e8d5b5;
	--blockquote-border: #e8590c;
	--blockquote-text: #4a3450;
	--code-border: #e8d5b5;
	--code-background: #f3e6cf;
	--pre-border: #e8d5b5;
}

/* ---------- NIGHT (visitor's device in dark mode) ---------- */
@media (prefers-color-scheme: dark) {
	:root {
		--page-background: #14101a;
		--main-text: #e6dccf;
		--main-link: #ff8c2a;
		--main-link-hover: #c9a0ff;
		--main-link-border: #5a3a1e;
		--main-link-border-hover: #c9a0ff;
		--profile-border: