@import url("./theme-forgejo-dark.css");

/* created by AI - begin */
:root {
	--fonts-proportional: "Monaspace Argon", "Courier New", monospace;
	--fonts-monospace: "Monaspace Argon", "Courier New", monospace;
	--steel-900: #080808;
	--steel-850: #0a0a0a;
	--steel-800: #0a0a0a;
	--steel-750: #101510;
	--steel-700: #142014;
	--steel-650: #1b2b1b;
	--steel-600: #253825;
	--steel-550: #385238;
	--steel-500: #4e6b4e;
	--steel-450: #628462;
	--steel-400: #779677;
	--steel-350: #8bab8b;
	--steel-300: #9fbd9f;
	--steel-250: #b0cbb0;
	--steel-200: #bcd8bc;
	--steel-150: #cce6cc;
	--steel-100: #d9f0d9;
	--color-primary: #5cff5c;
	--color-primary-dark-1: #66ff66;
	--color-primary-dark-2: #80ff80;
	--color-primary-dark-3: #99ff99;
	--color-primary-dark-4: #b3ffb3;
	--color-primary-dark-5: #ccffcc;
	--color-primary-dark-6: #e0ffe0;
	--color-primary-dark-7: #f0fff0;
	--color-primary-light-1: #3ad43a;
	--color-primary-light-2: #2fba2f;
	--color-primary-light-3: #259f25;
	--color-primary-light-4: #1f941f;
	--color-primary-light-5: #197519;
	--color-primary-light-6: #145c14;
	--color-primary-light-7: #104a10;
	--color-primary-alpha-10: #5cff5c19;
	--color-primary-alpha-20: #5cff5c33;
	--color-primary-alpha-30: #5cff5c4b;
	--color-primary-alpha-40: #5cff5c66;
	--color-primary-alpha-50: #5cff5c80;
	--color-primary-alpha-60: #5cff5c99;
	--color-primary-alpha-70: #5cff5cb3;
	--color-primary-alpha-80: #5cff5ccc;
	--color-primary-alpha-90: #5cff5ce1;
	--color-text: #3ad43a;
	--color-text-dark: #5cff5c;
	--color-text-light: #35c535;
	--color-text-light-1: #35c535;
	--color-text-light-2: #30b830;
	--color-text-light-3: #2faf2f;
	--color-text-focus: #66ff66;
	--color-input-text: var(--color-text);
	--color-caret: var(--color-text);
}

.markup :is(code, tt):not(pre *):not(.file-preview *) {
	color: #b8bb26;
}

.birdswing-home {
	color: var(--color-text);
}

.birdswing-heading h1,
.birdswing-intro h2 {
	color: var(--color-primary);
	text-shadow: 0 0 10px #33ff334d;
}
/* created by AI - end */
