<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sarkic-cults.group/index.php?action=history&amp;feed=atom&amp;title=Template%3AMain_Page%2Fshared%2Fstyles-themefix.css</id>
	<title>Template:Main Page/shared/styles-themefix.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://sarkic-cults.group/index.php?action=history&amp;feed=atom&amp;title=Template%3AMain_Page%2Fshared%2Fstyles-themefix.css"/>
	<link rel="alternate" type="text/html" href="https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;action=history"/>
	<updated>2026-07-23T04:19:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;diff=1032&amp;oldid=prev</id>
		<title>DivošiRunner: Keep legacy main-page themefix stylesheet aligned with canonical styles.css</title>
		<link rel="alternate" type="text/html" href="https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;diff=1032&amp;oldid=prev"/>
		<updated>2026-04-11T18:34:01Z</updated>

		<summary type="html">&lt;p&gt;Keep legacy main-page themefix stylesheet aligned with canonical styles.css&lt;/p&gt;
&lt;a href=&quot;https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;amp;diff=1032&amp;amp;oldid=1025&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>DivošiRunner</name></author>
	</entry>
	<entry>
		<id>https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;diff=1025&amp;oldid=prev</id>
		<title>DivošiRunner: Add explicit hero and footer contrast fixes for light, dark, and AMOLED modes</title>
		<link rel="alternate" type="text/html" href="https://sarkic-cults.group/index.php?title=Template:Main_Page/shared/styles-themefix.css&amp;diff=1025&amp;oldid=prev"/>
		<updated>2026-04-11T14:35:12Z</updated>

		<summary type="html">&lt;p&gt;Add explicit hero and footer contrast fixes for light, dark, and AMOLED modes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Main page shared styles&lt;br /&gt;
   Attribution: some structural and motion ideas in this stylesheet were adapted from&lt;br /&gt;
   Citizen-based homepage implementations on starcitizen.tools and prismparty.net,&lt;br /&gt;
   then rewritten and adjusted for Echoes of the Flesh. */&lt;br /&gt;
&lt;br /&gt;
/* Main page header */&lt;br /&gt;
.home-header {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	padding: 3.75rem 1.5rem 3.1rem;&lt;br /&gt;
	margin-bottom: 0.9rem;&lt;br /&gt;
	line-height: var( --line-height-xx-small );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribution: the layered hero treatment below borrows the general &amp;quot;artwork under&lt;br /&gt;
   atmospheric overlay&amp;quot; idea seen on several Citizen-theme homepages, rebuilt here&lt;br /&gt;
   around the local Divosi banner asset. */&lt;br /&gt;
.home-header::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	inset: 0;&lt;br /&gt;
	border-radius: 1.25rem;&lt;br /&gt;
	background:&lt;br /&gt;
		linear-gradient( 180deg, rgba( 6, 7, 10, 0.12 ), rgba( 6, 7, 10, 0.48 ) ),&lt;br /&gt;
		url( &amp;quot;/images/b/be/DivosiBanner.png&amp;quot; ) center 32% / cover no-repeat;&lt;br /&gt;
	opacity: 0.5;&lt;br /&gt;
	filter: saturate( 0.96 ) contrast( 1.08 );&lt;br /&gt;
	transform: scale( 1.02 );&lt;br /&gt;
	pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	inset: 0;&lt;br /&gt;
	border: 1px solid rgba( 128, 42, 48, 0.22 );&lt;br /&gt;
	border-radius: 1.25rem;&lt;br /&gt;
	background:&lt;br /&gt;
		radial-gradient( circle at top, rgba( 128, 18, 28, 0.24 ), transparent 55% ),&lt;br /&gt;
		linear-gradient( 180deg, rgba( 18, 7, 10, 0.72 ), rgba( 10, 12, 18, 0.78 ) );&lt;br /&gt;
	box-shadow: inset 0 1px 0 rgba( 255, 255, 255, 0.03 );&lt;br /&gt;
	pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header &amp;gt; * {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__pretitle {&lt;br /&gt;
	margin-bottom: var( --space-xxs );&lt;br /&gt;
	color: var( --color-subtle );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
	letter-spacing: 0.05em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__title {&lt;br /&gt;
	--display-font-size: min( calc( 2.5rem + 3.9vw ), 4.5rem );&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	font-size: var( --display-font-size );&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	line-height: 0.9;&lt;br /&gt;
	font-weight: var( --font-weight-semi-bold );&lt;br /&gt;
	text-shadow: 0 10px 30px rgba( 0, 0, 0, 0.32 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__subtitle {&lt;br /&gt;
	margin-top: 0.35rem;&lt;br /&gt;
	color: var( --color-subtle );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__status {&lt;br /&gt;
	display: inline-flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	margin-top: 1.05rem;&lt;br /&gt;
	padding: 0.55rem 0.95rem;&lt;br /&gt;
	border: 1px solid rgba( 137, 42, 48, 0.24 );&lt;br /&gt;
	border-radius: 1rem;&lt;br /&gt;
	background: rgba( 18, 13, 18, 0.78 );&lt;br /&gt;
	backdrop-filter: blur( 8px );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__status p {&lt;br /&gt;
	display: inline-flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 0.65rem;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusLabel {&lt;br /&gt;
	color: #d79599;&lt;br /&gt;
	font-size: var( --font-size-x-small );&lt;br /&gt;
	letter-spacing: 0.04em;&lt;br /&gt;
	font-weight: var( --font-weight-medium );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusText {&lt;br /&gt;
	color: var( --color-base );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
	opacity: 0.92;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	isolation: isolate;&lt;br /&gt;
	padding: var( --space-md );&lt;br /&gt;
	margin-top: 1.2rem;&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
	max-width: 600px;&lt;br /&gt;
	border: 1px solid var( --border-color-base );&lt;br /&gt;
	border-radius: var( --border-radius-pill );&lt;br /&gt;
	background-color: rgba( 17, 19, 25, 0.82 );&lt;br /&gt;
	cursor: pointer;&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
	font-weight: var( --font-weight-medium );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	backdrop-filter: blur( 10px );&lt;br /&gt;
	transition: background 180ms ease, border-color 180ms ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribution: the animated hover-glow treatment here was inspired by the&lt;br /&gt;
   Citizen homepage search affordance on starcitizen.tools, with a custom red palette. */&lt;br /&gt;
.home-header__search::before {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	inset: -1px;&lt;br /&gt;
	z-index: -1;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		120deg,&lt;br /&gt;
		#16090a 0%,&lt;br /&gt;
		#3a1113 20%,&lt;br /&gt;
		#6a1719 38%,&lt;br /&gt;
		#9a2020 50%,&lt;br /&gt;
		#6a1719 62%,&lt;br /&gt;
		#3a1113 80%,&lt;br /&gt;
		#16090a 100%&lt;br /&gt;
	);&lt;br /&gt;
	background-size: 200% 200%;&lt;br /&gt;
	filter: blur( 8px );&lt;br /&gt;
	opacity: 0;&lt;br /&gt;
	transition: opacity 200ms ease, filter 200ms ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search .desktoponly {&lt;br /&gt;
	margin-left: var( --space-xs );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search:hover {&lt;br /&gt;
	background: rgba( 12, 13, 17, 0.92 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search:hover::before {&lt;br /&gt;
	opacity: 0.9;&lt;br /&gt;
	filter: blur( 10px );&lt;br /&gt;
	animation: home-search-red-glow 4.5s linear infinite;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes home-search-red-glow {&lt;br /&gt;
	0% {&lt;br /&gt;
		background-position: 0% 50%;&lt;br /&gt;
	}&lt;br /&gt;
	100% {&lt;br /&gt;
		background-position: 200% 50%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__searchIcon img {&lt;br /&gt;
	margin-right: var( --space-md );&lt;br /&gt;
	opacity: var( --opacity-icon-base );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search .keyboard-key {&lt;br /&gt;
	display: inline;&lt;br /&gt;
	padding-top: 0.1em;&lt;br /&gt;
	padding-bottom: 0.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-citizen-dark .home-header__searchIcon img {&lt;br /&gt;
	filter: invert( 1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( hover: none ) {&lt;br /&gt;
	.home-header__search .desktoponly {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page 2-column layout */&lt;br /&gt;
.main-home-grid {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-areas:&lt;br /&gt;
		&amp;quot;article&amp;quot;&lt;br /&gt;
		&amp;quot;widgets&amp;quot;;&lt;br /&gt;
	gap: 0.625rem;&lt;br /&gt;
	margin-top: 0.1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( min-width: 760px ) {&lt;br /&gt;
	.main-home-grid {&lt;br /&gt;
		grid-template-columns: minmax( 0, 1.45fr ) minmax( 320px, 0.95fr );&lt;br /&gt;
		grid-template-areas: &amp;quot;article widgets&amp;quot;;&lt;br /&gt;
		align-items: start;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.article {&lt;br /&gt;
	grid-area: article;&lt;br /&gt;
	min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.widgets {&lt;br /&gt;
	grid-area: widgets;&lt;br /&gt;
	min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.widgets &amp;gt; .home-card + .home-card {&lt;br /&gt;
	margin-top: 0.625rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.split-left {&lt;br /&gt;
	grid-area: split-left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.split-right {&lt;br /&gt;
	grid-area: split-right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.sub-home-grid {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	margin-top: 0.625rem;&lt;br /&gt;
	gap: 0.625rem;&lt;br /&gt;
	grid-template-areas:&lt;br /&gt;
		&amp;quot;split-left&amp;quot;&lt;br /&gt;
		&amp;quot;split-right&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( min-width: 700px ) {&lt;br /&gt;
	.sub-home-grid {&lt;br /&gt;
		grid-template-columns: 1fr 1fr;&lt;br /&gt;
		grid-template-areas: &amp;quot;split-left split-right&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-grid {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid: auto-flow dense / repeat( auto-fit, minmax( 9.375rem, 1fr ) );&lt;br /&gt;
	grid-auto-rows: minmax( 3rem, auto );&lt;br /&gt;
	grid-gap: var( --space-xs );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-grid--col2 {&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-grid a.external {&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-badge {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	gap: var( --space-xxs );&lt;br /&gt;
	font-size: var( --font-size-x-small );&lt;br /&gt;
	padding: var( --space-xxs ) var( --space-xs );&lt;br /&gt;
	background: var( --color-surface-2 );&lt;br /&gt;
	color: var( --color-base );&lt;br /&gt;
	border-radius: var( --border-radius-base );&lt;br /&gt;
	font-weight: var( --font-weight-normal );&lt;br /&gt;
	letter-spacing: 0.025em;&lt;br /&gt;
	line-height: var( --line-height-xxx-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card,&lt;br /&gt;
.home-meta__item {&lt;br /&gt;
	box-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card {&lt;br /&gt;
	position: relative;&lt;br /&gt;
	padding: var( --space-md );&lt;br /&gt;
	border: 1px solid var( --border-color-base );&lt;br /&gt;
	background: var( --color-surface-1 );&lt;br /&gt;
	border-radius: var( --border-radius-medium );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card table.timeline {&lt;br /&gt;
	margin-top: var( --space-xs );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--col2 {&lt;br /&gt;
	grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--row3 {&lt;br /&gt;
	grid-row: span 3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--row4 {&lt;br /&gt;
	grid-row: span 4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--row8 {&lt;br /&gt;
	grid-row: span 8 / auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__badge,&lt;br /&gt;
.home-card__label {&lt;br /&gt;
	color: var( --color-subtle );&lt;br /&gt;
	font-size: var( --font-size-x-small );&lt;br /&gt;
	letter-spacing: 0.05em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__badge {&lt;br /&gt;
	padding: var( --space-xxs ) var( --space-xs );&lt;br /&gt;
	border-radius: var( --border-radius-base );&lt;br /&gt;
	background: var( --color-surface-2 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__header {&lt;br /&gt;
	color: var( --color-emphasized );&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
	font-weight: var( --font-weight-semi-bold );&lt;br /&gt;
	line-height: var( --line-height-xxx-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__header a {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: space-between;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__header a:after {&lt;br /&gt;
	content: &amp;quot;▶&amp;quot;;&lt;br /&gt;
	font-size: var( --font-size-x-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__background {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__background:after {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	pointer-events: none;&lt;br /&gt;
	inset: 0;&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: linear-gradient( to right, #000, transparent );&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	transition: transform 250ms ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__background picture,&lt;br /&gt;
.home-card__background img {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__background img {&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
	object-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__foreground {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	padding: var( --space-md );&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	gap: var( --space-xxs );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	line-height: var( --line-height-xxx-small );&lt;br /&gt;
	pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__foreground .home-card__badge {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	border-top-left-radius: 0;&lt;br /&gt;
	border-bottom-right-radius: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__foreground .home-card__header {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card__foreground .home-card__label {&lt;br /&gt;
	color: #bababa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card p {&lt;br /&gt;
	margin-top: var( --space-xs );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card.home-card--button {&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--button a {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	height: 100%;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	padding: 0 var( --space-md );&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	font-weight: var( --font-weight-medium );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--button .home-card__background a {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--button img {&lt;br /&gt;
	transition: transform 250ms ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card--button:hover img {&lt;br /&gt;
	transform: scale( 1.1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	margin-top: var( --space-xs );&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
	font-weight: var( --font-weight-medium );&lt;br /&gt;
	grid-gap: var( --space-xs );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link__button {&lt;br /&gt;
	display: flex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link__button a {&lt;br /&gt;
	flex-grow: 1;&lt;br /&gt;
	padding: var( --space-xs );&lt;br /&gt;
	border: 1px solid var( --border-color-base );&lt;br /&gt;
	background: var( --color-surface-2 );&lt;br /&gt;
	border-radius: var( --border-radius-medium );&lt;br /&gt;
	color: var( --color-emphasized ) !important;&lt;br /&gt;
	line-height: var( --line-height-xxx-small );&lt;br /&gt;
	text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link__button a:hover {&lt;br /&gt;
	background: var( --color-surface-2--hover );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link__button a:active {&lt;br /&gt;
	background: var( --color-surface-2--active );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-content {&lt;br /&gt;
	margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-card .template-statsbar {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord widget polish + spacing */&lt;br /&gt;
#home-discordwidget {&lt;br /&gt;
	padding-top: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget-wrap {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	margin-top: 0.95rem;&lt;br /&gt;
	margin-bottom: 1rem;&lt;br /&gt;
	padding-inline: 0.05rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-discordwidget #discord-widget {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	max-width: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-discordwidget iframe.responsive-iframe {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	display: block;&lt;br /&gt;
	min-height: 500px;&lt;br /&gt;
	background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-discordwidget .home-card__label {&lt;br /&gt;
	margin-bottom: 1rem !important;&lt;br /&gt;
	padding-left: 0.05rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-discordwidget .home-link__button-discord,&lt;br /&gt;
#home-discordwidget .home-link__button {&lt;br /&gt;
	margin-top: 0.95rem !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-link__button-discord {&lt;br /&gt;
	margin-top: 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#home-discordwidget a.external.text::after {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribution: the footer utility rail borrows the &amp;quot;compact maintenance links&amp;quot;&lt;br /&gt;
   idea from Citizen-theme main pages like starcitizen.tools, but uses original copy and styling. */&lt;br /&gt;
.home-meta {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	gap: 0.75rem;&lt;br /&gt;
	margin-top: 1.25rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( min-width: 860px ) {&lt;br /&gt;
	.home-meta {&lt;br /&gt;
		grid-template-columns: 1.2fr 0.8fr 0.9fr;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__item {&lt;br /&gt;
	padding: 0.95rem 1rem;&lt;br /&gt;
	border: 1px solid var( --border-color-base );&lt;br /&gt;
	border-radius: var( --border-radius-medium );&lt;br /&gt;
	background: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__label {&lt;br /&gt;
	margin-bottom: 0.35rem;&lt;br /&gt;
	color: #c48a8f;&lt;br /&gt;
	font-size: var( --font-size-x-small );&lt;br /&gt;
	letter-spacing: 0.08em;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__text,&lt;br /&gt;
.home-meta__actions {&lt;br /&gt;
	font-size: var( --font-size-small );&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions p {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a {&lt;br /&gt;
	display: inline-flex;&lt;br /&gt;
	padding: 0.45rem 0.75rem;&lt;br /&gt;
	border: 1px solid rgba( 137, 42, 48, 0.25 );&lt;br /&gt;
	border-radius: 999px;&lt;br /&gt;
	background: rgba( 54, 15, 21, 0.18 );&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a:hover {&lt;br /&gt;
	background: rgba( 82, 22, 28, 0.28 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a.external::after {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme compatibility patch&lt;br /&gt;
   Keep the main page atmospheric while adapting its panels to light, dark,&lt;br /&gt;
   and AMOLED variants of the Citizen skin. */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
	--home-status-bg: rgba( 255, 255, 255, 0.76 );&lt;br /&gt;
	--home-status-border: rgba( 137, 42, 48, 0.18 );&lt;br /&gt;
	--home-status-label: #9b4d55;&lt;br /&gt;
	--home-search-bg: rgba( 255, 255, 255, 0.82 );&lt;br /&gt;
	--home-search-hover-bg: rgba( 255, 255, 255, 0.94 );&lt;br /&gt;
	--home-search-shadow: 0 18px 40px rgba( 34, 24, 28, 0.12 );&lt;br /&gt;
	--home-meta-bg: linear-gradient( 180deg, rgba( 255, 255, 255, 0.96 ), rgba( 241, 244, 249, 0.98 ) );&lt;br /&gt;
	--home-meta-label: #9b4d55;&lt;br /&gt;
	--home-action-bg: rgba( 54, 15, 21, 0.08 );&lt;br /&gt;
	--home-action-hover: rgba( 82, 22, 28, 0.14 );&lt;br /&gt;
	--home-meta-shadow: 0 12px 28px rgba( 20, 23, 28, 0.08 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__status {&lt;br /&gt;
	border-color: var( --home-status-border );&lt;br /&gt;
	background: var( --home-status-bg );&lt;br /&gt;
	box-shadow: var( --home-search-shadow );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusLabel {&lt;br /&gt;
	color: var( --home-status-label );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search {&lt;br /&gt;
	background-color: var( --home-search-bg );&lt;br /&gt;
	box-shadow: var( --home-search-shadow );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search:hover {&lt;br /&gt;
	background: var( --home-search-hover-bg );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__item {&lt;br /&gt;
	background: var( --home-meta-bg );&lt;br /&gt;
	box-shadow: var( --home-meta-shadow );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__label {&lt;br /&gt;
	color: var( --home-meta-label );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a {&lt;br /&gt;
	background: var( --home-action-bg );&lt;br /&gt;
	color: var( --color-emphasized );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a:hover {&lt;br /&gt;
	background: var( --home-action-hover );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .mw-parser-output,&lt;br /&gt;
html.skin-citizen-dark .mw-parser-output {&lt;br /&gt;
	--home-status-bg: rgba( 18, 13, 18, 0.78 );&lt;br /&gt;
	--home-status-border: rgba( 137, 42, 48, 0.24 );&lt;br /&gt;
	--home-status-label: #d79599;&lt;br /&gt;
	--home-search-bg: rgba( 17, 19, 25, 0.82 );&lt;br /&gt;
	--home-search-hover-bg: rgba( 12, 13, 17, 0.92 );&lt;br /&gt;
	--home-search-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
	--home-meta-bg: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
	--home-meta-label: #c48a8f;&lt;br /&gt;
	--home-action-bg: rgba( 54, 15, 21, 0.18 );&lt;br /&gt;
	--home-action-hover: rgba( 82, 22, 28, 0.28 );&lt;br /&gt;
	--home-meta-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .mw-parser-output {&lt;br /&gt;
		--home-status-bg: rgba( 18, 13, 18, 0.78 );&lt;br /&gt;
		--home-status-border: rgba( 137, 42, 48, 0.24 );&lt;br /&gt;
		--home-status-label: #d79599;&lt;br /&gt;
		--home-search-bg: rgba( 17, 19, 25, 0.82 );&lt;br /&gt;
		--home-search-hover-bg: rgba( 12, 13, 17, 0.92 );&lt;br /&gt;
		--home-search-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
		--home-meta-bg: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
		--home-meta-label: #c48a8f;&lt;br /&gt;
		--home-action-bg: rgba( 54, 15, 21, 0.18 );&lt;br /&gt;
		--home-action-hover: rgba( 82, 22, 28, 0.28 );&lt;br /&gt;
		--home-meta-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .mw-parser-output,&lt;br /&gt;
html.skin-citizen-dark.citizen-feature-pure-black-clientpref-1 .mw-parser-output {&lt;br /&gt;
	--home-status-bg: rgba( 7, 7, 8, 0.84 );&lt;br /&gt;
	--home-search-bg: rgba( 6, 6, 7, 0.9 );&lt;br /&gt;
	--home-search-hover-bg: rgba( 2, 2, 2, 0.96 );&lt;br /&gt;
	--home-meta-bg: linear-gradient( 180deg, rgba( 10, 10, 10, 0.96 ), rgba( 0, 0, 0, 0.99 ) );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os.citizen-feature-pure-black-clientpref-1 .mw-parser-output {&lt;br /&gt;
		--home-status-bg: rgba( 7, 7, 8, 0.84 );&lt;br /&gt;
		--home-search-bg: rgba( 6, 6, 7, 0.9 );&lt;br /&gt;
		--home-search-hover-bg: rgba( 2, 2, 2, 0.96 );&lt;br /&gt;
		--home-meta-bg: linear-gradient( 180deg, rgba( 10, 10, 10, 0.96 ), rgba( 0, 0, 0, 0.99 ) );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .mw-parser-output .home-header__searchIcon img,&lt;br /&gt;
html.skin-citizen-dark .mw-parser-output .home-header__searchIcon img {&lt;br /&gt;
	filter: invert( 1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .mw-parser-output .home-header__searchIcon img {&lt;br /&gt;
		filter: invert( 1 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: light ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .mw-parser-output .home-header__searchIcon img {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Follow-up theme compatibility fix&lt;br /&gt;
   Use direct selectors so TemplateStyles scoping does not duplicate&lt;br /&gt;
   `.mw-parser-output` and drop the intended light-mode overrides. */&lt;br /&gt;
&lt;br /&gt;
.home-header__status {&lt;br /&gt;
	border-color: rgba( 137, 42, 48, 0.18 );&lt;br /&gt;
	background: rgba( 255, 255, 255, 0.76 );&lt;br /&gt;
	box-shadow: 0 18px 40px rgba( 34, 24, 28, 0.12 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusLabel {&lt;br /&gt;
	color: #9b4d55;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search {&lt;br /&gt;
	background-color: rgba( 255, 255, 255, 0.82 );&lt;br /&gt;
	box-shadow: 0 18px 40px rgba( 34, 24, 28, 0.12 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search:hover {&lt;br /&gt;
	background: rgba( 255, 255, 255, 0.94 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__item {&lt;br /&gt;
	background: linear-gradient( 180deg, rgba( 255, 255, 255, 0.96 ), rgba( 241, 244, 249, 0.98 ) );&lt;br /&gt;
	box-shadow: 0 12px 28px rgba( 20, 23, 28, 0.08 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__label {&lt;br /&gt;
	color: #9b4d55;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a {&lt;br /&gt;
	background: rgba( 54, 15, 21, 0.08 );&lt;br /&gt;
	color: var( --color-emphasized );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a:hover {&lt;br /&gt;
	background: rgba( 82, 22, 28, 0.14 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-header__status,&lt;br /&gt;
html.skin-citizen-dark .home-header__status {&lt;br /&gt;
	border-color: rgba( 137, 42, 48, 0.24 );&lt;br /&gt;
	background: rgba( 18, 13, 18, 0.78 );&lt;br /&gt;
	box-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-header__statusLabel,&lt;br /&gt;
html.skin-citizen-dark .home-header__statusLabel {&lt;br /&gt;
	color: #d79599;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-header__search,&lt;br /&gt;
html.skin-citizen-dark .home-header__search {&lt;br /&gt;
	background-color: rgba( 17, 19, 25, 0.82 );&lt;br /&gt;
	box-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-header__search:hover,&lt;br /&gt;
html.skin-citizen-dark .home-header__search:hover {&lt;br /&gt;
	background: rgba( 12, 13, 17, 0.92 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-meta__item,&lt;br /&gt;
html.skin-citizen-dark .home-meta__item {&lt;br /&gt;
	background: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
	box-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-meta__label,&lt;br /&gt;
html.skin-citizen-dark .home-meta__label {&lt;br /&gt;
	color: #c48a8f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-meta__actions a,&lt;br /&gt;
html.skin-citizen-dark .home-meta__actions a {&lt;br /&gt;
	background: rgba( 54, 15, 21, 0.18 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-meta__actions a:hover,&lt;br /&gt;
html.skin-citizen-dark .home-meta__actions a:hover {&lt;br /&gt;
	background: rgba( 82, 22, 28, 0.28 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__status {&lt;br /&gt;
		border-color: rgba( 137, 42, 48, 0.24 );&lt;br /&gt;
		background: rgba( 18, 13, 18, 0.78 );&lt;br /&gt;
		box-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__statusLabel {&lt;br /&gt;
		color: #d79599;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__search {&lt;br /&gt;
		background-color: rgba( 17, 19, 25, 0.82 );&lt;br /&gt;
		box-shadow: 0 18px 40px rgba( 5, 7, 10, 0.22 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__search:hover {&lt;br /&gt;
		background: rgba( 12, 13, 17, 0.92 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-meta__item {&lt;br /&gt;
		background: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
		box-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-meta__label {&lt;br /&gt;
		color: #c48a8f;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-meta__actions a {&lt;br /&gt;
		background: rgba( 54, 15, 21, 0.18 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .home-meta__actions a:hover {&lt;br /&gt;
		background: rgba( 82, 22, 28, 0.28 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .home-header__status,&lt;br /&gt;
html.skin-citizen-dark.citizen-feature-pure-black-clientpref-1 .home-header__status {&lt;br /&gt;
	background: rgba( 7, 7, 8, 0.84 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .home-header__search,&lt;br /&gt;
html.skin-citizen-dark.citizen-feature-pure-black-clientpref-1 .home-header__search {&lt;br /&gt;
	background-color: rgba( 6, 6, 7, 0.9 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .home-header__search:hover,&lt;br /&gt;
html.skin-citizen-dark.citizen-feature-pure-black-clientpref-1 .home-header__search:hover {&lt;br /&gt;
	background: rgba( 2, 2, 2, 0.96 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .home-meta__item,&lt;br /&gt;
html.skin-citizen-dark.citizen-feature-pure-black-clientpref-1 .home-meta__item {&lt;br /&gt;
	background: linear-gradient( 180deg, rgba( 10, 10, 10, 0.96 ), rgba( 0, 0, 0, 0.99 ) );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os.citizen-feature-pure-black-clientpref-1 .home-header__status {&lt;br /&gt;
		background: rgba( 7, 7, 8, 0.84 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os.citizen-feature-pure-black-clientpref-1 .home-header__search {&lt;br /&gt;
		background-color: rgba( 6, 6, 7, 0.9 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os.citizen-feature-pure-black-clientpref-1 .home-header__search:hover {&lt;br /&gt;
		background: rgba( 2, 2, 2, 0.96 );&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os.citizen-feature-pure-black-clientpref-1 .home-meta__item {&lt;br /&gt;
		background: linear-gradient( 180deg, rgba( 10, 10, 10, 0.96 ), rgba( 0, 0, 0, 0.99 ) );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night .home-header__searchIcon img,&lt;br /&gt;
html.skin-citizen-dark .home-header__searchIcon img {&lt;br /&gt;
	filter: invert( 1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__searchIcon img {&lt;br /&gt;
		filter: invert( 1 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: light ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .home-header__searchIcon img {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main-page contrast patch&lt;br /&gt;
   Keep the hero and footer cards readable in light mode while preserving&lt;br /&gt;
   the dark and AMOLED presentation. */&lt;br /&gt;
&lt;br /&gt;
.home-header::after {&lt;br /&gt;
	background:&lt;br /&gt;
		radial-gradient( circle at top, rgba( 128, 18, 28, 0.28 ), transparent 55% ),&lt;br /&gt;
		linear-gradient( 180deg, rgba( 24, 11, 16, 0.44 ), rgba( 10, 12, 18, 0.78 ) );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__pretitle {&lt;br /&gt;
	color: #f1c4a6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__title {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	text-shadow: 0 12px 34px rgba( 0, 0, 0, 0.48 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__subtitle {&lt;br /&gt;
	color: rgba( 245, 232, 236, 0.88 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__status {&lt;br /&gt;
	border-color: rgba( 201, 114, 123, 0.25 );&lt;br /&gt;
	background: rgba( 36, 15, 20, 0.8 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusLabel {&lt;br /&gt;
	color: #f1b8bd;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__statusText {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search {&lt;br /&gt;
	border-color: rgba( 255, 255, 255, 0.1 );&lt;br /&gt;
	background-color: rgba( 14, 16, 22, 0.88 );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__search:hover {&lt;br /&gt;
	background: rgba( 9, 10, 14, 0.94 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__searchText,&lt;br /&gt;
.home-header__search .desktoponly {&lt;br /&gt;
	color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-header__searchIcon img {&lt;br /&gt;
	filter: invert( 1 );&lt;br /&gt;
	opacity: 0.92;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__item {&lt;br /&gt;
	border-color: rgba( 201, 114, 123, 0.14 );&lt;br /&gt;
	background: linear-gradient( 180deg, rgba( 19, 20, 27, 0.94 ), rgba( 11, 12, 17, 0.98 ) );&lt;br /&gt;
	box-shadow: 0 12px 32px rgba( 5, 5, 8, 0.22 );&lt;br /&gt;
	color: #eef2f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__label {&lt;br /&gt;
	color: #d6a0a4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__text,&lt;br /&gt;
.home-meta__actions {&lt;br /&gt;
	color: #eef2f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a {&lt;br /&gt;
	border-color: rgba( 201, 114, 123, 0.26 );&lt;br /&gt;
	background: rgba( 88, 27, 34, 0.22 );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-meta__actions a:hover {&lt;br /&gt;
	background: rgba( 118, 35, 45, 0.34 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
:root.skin-theme-clientpref-day .mw-parser-output .home-header__searchIcon img,&lt;br /&gt;
:root.skin-citizen-light .mw-parser-output .home-header__searchIcon img {&lt;br /&gt;
	filter: invert( 1 );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media ( prefers-color-scheme: light ) {&lt;br /&gt;
	:root.skin-theme-clientpref-os .mw-parser-output .home-header__searchIcon img {&lt;br /&gt;
		filter: invert( 1 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DivošiRunner</name></author>
	</entry>
</feed>