Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
@import url('https://fonts.googleapis.com/css?family=Lexend:400&display=swap');

:root {
  --border-color: rgba(110, 120, 130, 0.4);
  --background-color: #212035;
  --content-background-color-hover: #424064;
  --content-background-color: #34324F;
  --nav-background-color: #15151E;
  --nav-background-color-hover: #1B1B26;
  --text-color: #FFF;
  --text-link-color: #857EFF;
  --text-link-color-hover: #9D98FF;
}

a,
.mw-parser-output a.extiw,
.mw-parser-output a.external {
	color: var(--text-link-color);
}

a:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.external:hover {
	color: var(--text-link-color-hover);
	text-decoration: none;
}

body,
select,
input,
.toggle-list-item__label,
.search-box .search,
.suggestions a.mw-searchSuggest-link,
.suggestions-result,
.suggestions-special .special-query {
  color: var(--text-color);
}

body,
.pre-content h1,
.content h1,
.content h2 {
	font-family: 'Lexend', sans-serif;
}

.minerva-header .branding-box a {
  color: var(--text-color);
}

body,
.header-container,
.minerva-footer,
.toggle-list__list,
#mw-mf-page-center {
  background-color: var(--nav-background-color) !important;
}

.suggestions-results,
.mw-searchSuggest-link,
.suggestions-special,
.search-box .search {
  background-color: var(--content-background-color);
  border: none;
}

.toggle-list__list {
	box-shadow: 0 16px 18px -20px black;
}

.toggle-list-item:hover {
	background-color: var(--content-background-color-hover);
}

.minerva-footer {
  border: none;
}

.talk,
.menu__item--mytalk,
.last-modified-bar,
.minerva-footer-logo,
.minerva__tab-container,
.mw-ui-icon-wikiText::before {
	display: none;
}

.mw-parser-output .mw-highlight {
  background: #A8B2BA;
}

.wikiEditor-ui textarea {
	background-color: var(--content-background-color);
	color: var(--text-color);
}

#wikiEditor-section-main .group-insert span[rel="file"] {
	display: none;
}

#mw-mf-page-left ul li {
	border: none;
}

#mw-mf-page-left ul li a {
	color: var(--text-color);
	background-color: var(--nav-background-color-hover);
}

#mw-mf-page-left ul li a:hover,
#mw-mf-page-left .hlist a:hover {
	box-shadow: none;
	background-color: var(--content-background-color-hover);
}

#mw-mf-page-left .hlist span {
	color: var(--text-link-color);
}

.content .mw-parser-output > h2,
.content .section-heading {
  border-bottom: 1px solid var(--border-color);
}

.page-actions-menu {
	border: none;
	border-radius: 4px;
	padding-inline: 10px;
	background-color: var(--content-background-color);
}

.page-actions-menu li a,
.page-actions-menu li label {
  color: var(--text-color) !important;
}

.content .infobox {
	min-width: 300px;
	display: flex;
	align-items: center;
	background-color: var(--content-background-color);
	border-radius: 4px;
	border: none;
}

.infobox-title {
	text-align: center;
}

.infobox-image,
.infobox-items {
	margin-top: 20px;
}

.infobox-table {
	margin: 20px 0 0 0 !important;
}

.infobox-table tbody {
	display: flex;
	flex-direction: column;
}

.infobox-table tr {
	display: flex;
	flex-direction: row;
}

.infobox-title,
.infobox-table {
	width: 100%;
}

.infobox-table tr:nth-child(odd) th,
.infobox-table tr:nth-child(odd) td {
	background-color: var(--content-background-color-hover);
}

.infobox-table tr:last-child th {
	border-radius: 0 0 0 4px;
}

.infobox-table tr:last-child td {
	border-radius: 0 0 4px 0;
}

.infobox-title {
	border-radius: 4px 4px 0 0;
	font-size: 1.2em;
	padding-block: 5px;
	background-color: var(--content-background-color-hover);
}

.infobox-table th, .infobox-table td {
	border: none !important;
	width: 50%;
}

.mw-ui-icon::before {
  filter: brightness(2);
}

.infobox-image {
	width: 60%;
}

#ca-ve-edit,
.ve-edit-visual {
	display: none;
}

.infobox-item-row {
	display: flex;
	flex-direction: row;
}

.infobox .item-slot {
	background: var(--background-color);
	border-radius: 2px;
}

.item-slot {
	position: relative;
	width: 32px;
	height: 32px;
	display: flex;
	justify-content: center;
}

.item-slot img {
	width: 32px !important;
	height: 32px !important;
	image-rendering: pixelated;
}

.item-tooltip {
  display: none;
  font-family: Minecraft;
  font-size: 20px;
  background-color: #1b0c1b;
  padding-inline: 4px;
  border: 2px solid #2c0863;
  outline: 2px solid #1b0c1b;
  border-radius: 2px;
  line-height: 24px;
  position: absolute;
  width: max-content;
  bottom: -26px;
  z-index: 1;
  pointer-events: none;
}

.item-slot:hover .item-tooltip {
	display: block;
}

.overlay-enabled, .mw-body {
  background-color: var(--background-color);
}

/*.dark-mode .overlay-enabled,*/
/*.dark-mode .mw-body {*/
/*  background-color: #34324F;*/
/*}*/