@media screen {
	.navbox-musical-artist-solo .navbox-title {
		background-color: #f0e68c; /* khaki */
	}
	
	.navbox-musical-artist-non-vocal .navbox-title {
		background-color: #f4bf92; /* pale orange */
	}
	
	.navbox-musical-artist-non-perform .navbox-title {
		background-color: #bfe0bf; /* pale green */
	}
	
	.navbox-musical-artist-group .navbox-title {
		background-color: #b0c4de; /* light steel blue */
	}
	
	.navbox-musical-artist-cover .navbox-title {
		background-color: #d8bfd8; /* thistle */
	}
	
	.navbox-musical-artist-classical .navbox-title {
		background-color: #b0e0e6; /* powder blue */
	}
	
	.navbox-musical-artist-temp .navbox-title {
		background-color: #d3d3d3; /* grey */
	}
	
	.navbox-musical-artist .navbox-group,
	.navbox-musical-artist .navbox-abovebelow {
		background-color: var(--background-color-neutral, #eaecf0);
	}

	/* in the event we ever remove the hacks from upstream */
	html.skin-theme-clienpref-night .navbox-musical-artist .navbox-title {
		background-color: inherit;
	}
}

@media screen and (prefers-color-scheme: dark) {
	html.skin-theme-clienpref-os .navbox-musical-artist .navbox-title {
		background-color: inherit;
	}
}