/* Amascut dark wiki chrome — injected via `gollum --css` */
:root {
	color-scheme: dark;
}

body {
	background: #0c0f14 !important;
	color: #e8eaef !important;
}

a {
	color: #7bc5ff !important;
}

a:visited {
	color: #c9b4ff !important;
}

#wiki-wrapper,
.wiki-page,
#wiki-body,
.minibrowser,
#gollum-loading-message {
	background: #0c0f14 !important;
	color: #e8eaef !important;
}

.has-sidebar #wiki-sidebar {
	background: #141922 !important;
	border-right: 1px solid #2a3546 !important;
	color: #e8eaef !important;
}

#head,
header.head,
.wiki-header,
#header {
	background: linear-gradient(180deg, #1a2230 0%, #141922 100%) !important;
	border-bottom: 2px solid #6b1e1e !important;
}

#head a,
header.head a,
.wiki-header a {
	color: #e8eaef !important;
}

#wiki-content,
.wiki-page .markdown-body,
#wiki-body .markdown-body {
	background: #1a2230 !important;
	color: #e8eaef !important;
	border: 1px solid #2a3546 !important;
	border-radius: 6px;
	padding: 1.25rem 1.5rem !important;
}

.wiki-page .markdown-body h1,
.wiki-page .markdown-body h2,
.wiki-page .markdown-body h3 {
	color: #e8eaef !important;
	border-bottom: 1px solid rgba(204, 71, 87, 0.35);
	padding-bottom: 0.2rem;
}

.wiki-page .markdown-body code,
.wiki-page .markdown-body pre {
	background: #0c0f14 !important;
	border: 1px solid #3d4b63 !important;
	color: #d1dae8 !important;
}

.wiki-page .markdown-body table th,
.wiki-page .markdown-body table td {
	border-color: #3d4b63 !important;
}

.wiki-page .markdown-body table tr:nth-child(2n) {
	background: rgba(37, 47, 63, 0.45) !important;
}

input[type="text"],
input[type="search"],
textarea,
select {
	background: #252f3f !important;
	border: 1px solid #3d4b63 !important;
	color: #e8eaef !important;
}

button,
.btn,
.actions a.button {
	background: linear-gradient(180deg, #cc4757 0%, #6b1e1e 100%) !important;
	border: 1px solid #4a1414 !important;
	color: #fff !important;
}

button.secondary,
a.cancel {
	background: #252f3f !important;
	color: #e8eaef !important;
	border-color: #3d4b63 !important;
}
