/* TechVanguard branding override — applies to both light and dark theme
   since :root vars declared here (unscoped) load after theme-gitea-auto.css
   and win the cascade regardless of prefers-color-scheme. */
:root {
	--color-primary: #AF9C63;
	--color-primary-dark-1: #a18d53;
	--color-primary-dark-2: #8d7c48;
	--color-primary-dark-3: #786a3e;
	--color-primary-dark-4: #645833;
	--color-primary-dark-5: #494026;
	--color-primary-dark-6: #282314;
	--color-primary-dark-7: #13110a;
	--color-primary-light-1: #b9a977;
	--color-primary-light-2: #c4b68b;
	--color-primary-light-3: #cec3a0;
	--color-primary-light-4: #d8cfb4;
	--color-primary-light-5: #e6e0cf;
	--color-primary-light-6: #f8f6f1;
	--color-primary-light-7: #ffffff;
	--color-primary-alpha-10: #AF9C6319;
	--color-primary-alpha-20: #AF9C6333;
	--color-primary-alpha-30: #AF9C634b;
	--color-primary-alpha-40: #AF9C6366;
	--color-primary-alpha-50: #AF9C6380;
	--color-primary-alpha-60: #AF9C6399;
	--color-primary-alpha-70: #AF9C63b3;
	--color-primary-alpha-80: #AF9C63cc;
	--color-primary-alpha-90: #AF9C63e1;
}

/* Dark theme: swap dark/light roles (Gitea's own dark theme does the same)
   so hover/active states stay legible against a dark background, and match
   the page background to TechVanguard's dark palette. */
@media (prefers-color-scheme: dark) {
	:root {
		--color-primary-dark-1: #b9a977;
		--color-primary-dark-2: #c4b68b;
		--color-primary-dark-3: #cec3a0;
		--color-primary-dark-4: #d8cfb4;
		--color-primary-dark-5: #e6e0cf;
		--color-primary-dark-6: #f8f6f1;
		--color-primary-dark-7: #ffffff;
		--color-primary-light-1: #a18d53;
		--color-primary-light-2: #8d7c48;
		--color-primary-light-3: #786a3e;
		--color-primary-light-4: #645833;
		--color-primary-light-5: #494026;
		--color-primary-light-6: #282314;
		--color-primary-light-7: #13110a;

		--color-body: #1b1a23;
		--color-nav-bg: #16151c;
		--color-box-header: #1e1d26;
		--color-box-body: #17161e;
		--color-box-body-highlight: #211f2a;
		--color-menu: #17161e;
		--color-card: #17161e;
		--color-secondary-nav-bg: #17161e;
	}
}
