<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ffxiv.consolegameswiki.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Erin+Umbreon</id>
	<title>Final Fantasy XIV Online Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ffxiv.consolegameswiki.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Erin+Umbreon"/>
	<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/wiki/Special:Contributions/Erin_Umbreon"/>
	<updated>2026-10-21T04:47:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581493</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581493"/>
		<updated>2026-10-18T03:20:14Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: /* Test case:  in {{tl|Dialogue}} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
== Test case: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ref&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in {{tl|Dialogue}} ==&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&#039;&#039;The WoL eats some {{i|Xibruq Pibil}}&amp;lt;ref&amp;gt;It was tasty.&amp;lt;/ref&amp;gt;. Everyone goes home and eats dinner together.&#039;&#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! debug stuff&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{{#invoke:Sandbox/Nowiki behavior testing|testRefPreprocessStripMarkerStuff}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 02:46, 18 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Older experiments ==&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581480</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581480"/>
		<updated>2026-10-18T02:49:24Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
== Test case: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ref&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in {{tl|Dialogue}} ==&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&#039;&#039;Nothing happens afterwards.&amp;lt;ref&amp;gt;This is misinformation.&amp;lt;/ref&amp;gt; Everyone goes home and eats dinner together.&#039;&#039;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! debug stuff&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{{#invoke:Sandbox/Nowiki behavior testing|testRefPreprocessStripMarkerStuff}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 02:46, 18 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Older experiments ==&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581479</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581479"/>
		<updated>2026-10-18T02:46:19Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
== Test case: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;ref&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in {{tl|Dialogue}} ==&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! debug stuff&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{{#invoke:Sandbox/Nowiki behavior testing|testRefPreprocessStripMarkerStuff}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 02:46, 18 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Older experiments ==&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581477</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581477"/>
		<updated>2026-10-18T02:40:45Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Sandbox/Nowiki behavior testing|testRefPreprocessStripMarkerStuff}}&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581476</id>
		<title>Module:Sandbox/Nowiki behavior testing</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581476"/>
		<updated>2026-10-18T02:40:18Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.whatAreYou(frame)&lt;br /&gt;
  local before = require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1]&lt;br /&gt;
  mw.log(&amp;quot;before: &amp;quot; .. before)&lt;br /&gt;
  local fixed = mw.text.unstripNoWiki(before)&lt;br /&gt;
  mw.log(&amp;quot;after: &amp;quot; .. fixed)&lt;br /&gt;
  return fixed&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.logLines(frame)&lt;br /&gt;
  local input = mw.text.unstripNoWiki(require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1])&lt;br /&gt;
&lt;br /&gt;
  local lines = mw.text.split(input, &amp;quot;\n&amp;quot;)&lt;br /&gt;
  for _, line in ipairs(lines) do&lt;br /&gt;
    mw.log(&amp;quot;line: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. line .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
    mw.log(&amp;quot;trimmed: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. mw.text.trim(line) .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
  end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.testRefPreprocessStripMarkerStuff(frame)&lt;br /&gt;
  local a = frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  local b = frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
  local a_in_html = mw.html.create(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame and wrapped in a div&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
  local b_in_html = mw.html.create(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
&lt;br /&gt;
  return ([[&lt;br /&gt;
===Nowiki output===&lt;br /&gt;
==== In scribunto frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== In parent frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== From scribunto frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
==== From parent frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
]]):format(a, b, tostring(a_in_html), tostring(b_in_html))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581475</id>
		<title>Module:Sandbox/Nowiki behavior testing</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581475"/>
		<updated>2026-10-18T02:39:58Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.whatAreYou(frame)&lt;br /&gt;
  local before = require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1]&lt;br /&gt;
  mw.log(&amp;quot;before: &amp;quot; .. before)&lt;br /&gt;
  local fixed = mw.text.unstripNoWiki(before)&lt;br /&gt;
  mw.log(&amp;quot;after: &amp;quot; .. fixed)&lt;br /&gt;
  return fixed&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.logLines(frame)&lt;br /&gt;
  local input = mw.text.unstripNoWiki(require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1])&lt;br /&gt;
&lt;br /&gt;
  local lines = mw.text.split(input, &amp;quot;\n&amp;quot;)&lt;br /&gt;
  for _, line in ipairs(lines) do&lt;br /&gt;
    mw.log(&amp;quot;line: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. line .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
    mw.log(&amp;quot;trimmed: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. mw.text.trim(line) .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
  end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.testRefPreprocessStripMarkerStuff(frame)&lt;br /&gt;
  local a = frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  local b = frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
  local a_in_html = mw.html.create(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame and wrapped in a div&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
  local b_in_html = mw.html.create(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
&lt;br /&gt;
  return ([[&lt;br /&gt;
===Nowiki output===&lt;br /&gt;
==== In scribunto frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== In parent frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== From scribunto frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
==== From parent frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
]]):format(a, b, a_in_html, b_in_html)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581474</id>
		<title>Module:Sandbox/Nowiki behavior testing</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581474"/>
		<updated>2026-10-18T02:39:16Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.whatAreYou(frame)&lt;br /&gt;
  local before = require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1]&lt;br /&gt;
  mw.log(&amp;quot;before: &amp;quot; .. before)&lt;br /&gt;
  local fixed = mw.text.unstripNoWiki(before)&lt;br /&gt;
  mw.log(&amp;quot;after: &amp;quot; .. fixed)&lt;br /&gt;
  return fixed&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.logLines(frame)&lt;br /&gt;
  local input = mw.text.unstripNoWiki(require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1])&lt;br /&gt;
&lt;br /&gt;
  local lines = mw.text.split(input, &amp;quot;\n&amp;quot;)&lt;br /&gt;
  for _, line in ipairs(lines) do&lt;br /&gt;
    mw.log(&amp;quot;line: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. line .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
    mw.log(&amp;quot;trimmed: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. mw.text.trim(line) .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
  end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.testRefPreprocessStripMarkerStuff(frame)&lt;br /&gt;
  local a = frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  local b = frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
  local a_in_html = mw.html.createNode(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame and wrapped in a div&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
  local b_in_html = mw.html.createNode(&amp;quot;div&amp;quot;):wikitext(&lt;br /&gt;
    frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  )&lt;br /&gt;
&lt;br /&gt;
  return ([[&lt;br /&gt;
===Nowiki output===&lt;br /&gt;
==== In scribunto frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== In parent frame ====&lt;br /&gt;
%s&lt;br /&gt;
==== From scribunto frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
==== From parent frame, wrapped ====&lt;br /&gt;
%s&lt;br /&gt;
]]):format(a, b, a_in_html, b_in_html)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581473</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1581473"/>
		<updated>2026-10-18T02:35:05Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:Sandbox/Nowiki behavior testing|testRefPreprocessStripMarkerStuff}}&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581472</id>
		<title>Module:Sandbox/Nowiki behavior testing</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Module:Sandbox/Nowiki_behavior_testing&amp;diff=1581472"/>
		<updated>2026-10-18T02:34:31Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.whatAreYou(frame)&lt;br /&gt;
  local before = require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1]&lt;br /&gt;
  mw.log(&amp;quot;before: &amp;quot; .. before)&lt;br /&gt;
  local fixed = mw.text.unstripNoWiki(before)&lt;br /&gt;
  mw.log(&amp;quot;after: &amp;quot; .. fixed)&lt;br /&gt;
  return fixed&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.logLines(frame)&lt;br /&gt;
  local input = mw.text.unstripNoWiki(require(&amp;quot;Module:Arguments&amp;quot;).getArgs(frame)[1])&lt;br /&gt;
&lt;br /&gt;
  local lines = mw.text.split(input, &amp;quot;\n&amp;quot;)&lt;br /&gt;
  for _, line in ipairs(lines) do&lt;br /&gt;
    mw.log(&amp;quot;line: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. line .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
    mw.log(&amp;quot;trimmed: &amp;lt;&amp;lt;&amp;lt;&amp;quot; .. mw.text.trim(line) .. &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;quot;)&lt;br /&gt;
  end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.testRefPreprocessStripMarkerStuff(frame)&lt;br /&gt;
  local a = frame:preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the Scribunto frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
  local b = frame:getParent():preprocess(&amp;quot;&amp;lt;ref&amp;gt;This is a ref generated in the parent frame&amp;lt;/ref&amp;gt;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
  return tostring(a) .. &amp;quot;\n\n&amp;quot; .. tostring(b)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1580213</id>
		<title>User:Erin Umbreon/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox&amp;diff=1580213"/>
		<updated>2026-10-15T20:23:20Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{hatnote|This user &#039;&#039;&#039;does not know what she is doing&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Hello!&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;hehehehe&amp;lt;/ref&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Y&#039;shtola: Goodbye!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Special:Diff/|yeag]]&lt;br /&gt;
&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = High-end content&lt;br /&gt;
| color = red&lt;br /&gt;
| content =&lt;br /&gt;
The Bahamut raids have difficulty comparable to [[Savage raids]] and do not feature in any [[Duty Roulette|roulette]]s. They should not be queued via [[Duty Finder]]. Players should treat these raids as high-end content and form parties in [[Party Finder]] instead, [[unsync]]ing for easier completion if desired.}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Future content&lt;br /&gt;
| color = green&lt;br /&gt;
| content = The subject of this article is currently in development, and is not yet available to players. It is expected to be released in [[patch 8.0]].&lt;br /&gt;
}}&lt;br /&gt;
{{/Noticebox&lt;br /&gt;
| title = Retired content&lt;br /&gt;
| color = blue&lt;br /&gt;
| content = The subject of this article was retired or removed from the game, and is no longer available to players. It was removed in [[patch 5.1]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[redlink]]&lt;br /&gt;
&lt;br /&gt;
i hate it here:&lt;br /&gt;
{{#tag:a|{{#invoke:Icon|renderGameIcon|frameType=standard|icon=File:Bluespirit longbow icon1.png|link=}}|href=&amp;quot;https://example.com&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
{{Markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{dialogue|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
1st Maniple Centurion: yes&lt;br /&gt;
&amp;amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- testing if {{#set}} in {{#if}} condition works for whitespace escaping --&amp;gt;&lt;br /&gt;
{{#if:&lt;br /&gt;
  {{#set:Test property thingy aaa|yeet dab}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
 Multi-purpose Fiberboard {{Item icon|Bluespirit Longbow|My Favorite Bow Ever}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed currentcolor; padding:1em&amp;quot;&amp;gt;&lt;br /&gt;
All characters defined by the icon font:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:&#039;EasonPro&#039;&amp;quot;&amp;gt;what&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf asdf asdf asdf asdf asdf&amp;lt;br&amp;gt;&lt;br /&gt;
asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&amp;lt;br&amp;gt;&lt;br /&gt;
asdf ghjk ghjk ghjk ghjk ghjk ghjk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf asdf asdf asdf asdf asdf&lt;br /&gt;
* asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
* asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
* asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ==&lt;br /&gt;
=== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ===&lt;br /&gt;
==== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ====&lt;br /&gt;
===== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed =====&lt;br /&gt;
====== {{status effect|doom}} Doom {{status effect|buff|well fed}} Well Fed ======&lt;br /&gt;
&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf asdf asdf asdf asdf asdf&lt;br /&gt;
 asdf {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
 asdf ghjk {{status effect|doom}} [[Doom]] {{status effect|buff|well fed}} [[Well Fed]]&lt;br /&gt;
 asdf ghjk ghjk ghjk ghjk ghjk ghjk&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Icon&lt;br /&gt;
! Name&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|doom}}&lt;br /&gt;
| Doom&lt;br /&gt;
|-&lt;br /&gt;
| {{status effect|buff|well fed}}&lt;br /&gt;
| Well Fed&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579101</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579101"/>
		<updated>2026-10-12T23:13:17Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: remove CSS for removed elements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
/* #region Main page */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
.desktop-frontpage { display: none; } /* todo: remove */&lt;br /&gt;
.mobile-frontpage  { display: block; }&lt;br /&gt;
&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  max-width: 1030px;&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  &lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(3, calc(100% / 3));&lt;br /&gt;
  gap: 1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: repeat(2, calc(100% / 2));&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    grid-column: span 1;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34);&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 981px) {&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  box-shadow: 0 0 0 1px var(--border-color-muted, #ccc);&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
}&lt;br /&gt;
.mobile-column img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion Main page */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
&lt;br /&gt;
/* Prevent text wrapping inside element (e.g. &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;something very long...&amp;lt;/span&amp;gt; */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MainpageDesktop&amp;diff=1579100</id>
		<title>MainpageDesktop</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MainpageDesktop&amp;diff=1579100"/>
		<updated>2026-10-12T23:11:23Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: remove in favor of the newly-truly-responsive version of MainpageMobile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
THIS PAGE IS NO LONGER USED.&lt;br /&gt;
Edit [[MainpageMobile]] instead; despite the name, it is displayed on both desktop and mobile.&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MainpageMobile&amp;diff=1579099</id>
		<title>MainpageMobile</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MainpageMobile&amp;diff=1579099"/>
		<updated>2026-10-12T23:09:33Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: remove unnecessary elements after CSS rework&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Welcome message--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;position:relative; font-family:  EasonPro, Helvetica, Arial, sans-serif; font-size: 21px; line-height: 30px; margin:0.5em; text-align:center;&amp;quot;&amp;gt;Welcome to&amp;amp;nbsp;the&amp;amp;nbsp; &amp;lt;span style=&amp;quot;position:relative; bottom:1px;&amp;quot;&amp;gt;[[File:FFXIV main page.png|link=Final Fantasy XIV|alt=Final Fantasy XIV]]&amp;lt;/span&amp;gt; Wiki, the&amp;amp;nbsp;comprehensive reference written and&amp;amp;nbsp;maintained by&amp;amp;nbsp;the&amp;amp;nbsp;players.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;mobile-pagewrap&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-first-column mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Last update&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;{{New Content}}&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;text-align: right; font-size: 0.8em; font-style: italic; margin: 0.3em 1em;&amp;quot;&amp;gt;[{{SERVER}}{{localurl:Template:New Content|action=edit}} Edit]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-second-column mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;News &amp;amp; updates&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--News: content--&amp;gt;&lt;br /&gt;
; Current game status&lt;br /&gt;
: ▪&amp;amp;nbsp;[http://na.finalfantasyxiv.com/lodestone/worldstatus/ Server status] ▪&amp;amp;nbsp;[http://na.finalfantasyxiv.com/lodestone/special/patchnote_log/ Patch notes]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Seasonal Events]] ▪&amp;amp;nbsp;[[Patches]]&lt;br /&gt;
{{News}}&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Basics&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Basics: content--&amp;gt;&lt;br /&gt;
; [[Running the game]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Controls]] ▪&amp;amp;nbsp;[[Graphical user interface|User&amp;amp;nbsp;interface]] ▪&amp;amp;nbsp;[[Server]]s&lt;br /&gt;
; [[Character creation]]&lt;br /&gt;
: ▪&amp;amp;nbsp;&#039;&#039;&#039;[[Jobs]]&#039;&#039;&#039; ▪&amp;amp;nbsp;&#039;&#039;&#039;[[Classes]]&#039;&#039;&#039; ▪&amp;amp;nbsp;[[Race]]s ▪&amp;amp;nbsp;[[Grand Company]]&lt;br /&gt;
; [[Character]]s&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Attribute]]s ▪&amp;amp;nbsp;[[Action]]s ▪&amp;amp;nbsp;[[Trait]]s ▪&amp;amp;nbsp;[[Achievement]]s ▪&amp;amp;nbsp;[[Glamour]]&lt;br /&gt;
; [[Quest]]s&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Main Scenario Quests|Main Scenario]] ▪&amp;amp;nbsp;[[Side Quests|Side]] ▪&amp;amp;nbsp;[[Class Quests|Class]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Job Quests|Job]] ▪&amp;amp;nbsp;[[Role Quests|Role]] ▪&amp;amp;nbsp;[[Allied Society Quests|Societal]] ▪ [[Feature Quests|Feature]]&lt;br /&gt;
; [[Cooperation]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Party]] ▪&amp;amp;nbsp;[[Duty Finder]] ▪&amp;amp;nbsp;[[Free Company|Free Companies]]&lt;br /&gt;
; [[:Category:Glossary|Glossary]] ▪&amp;amp;nbsp;[[Acronyms]]&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Gameplay&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Gameplay: content--&amp;gt;&lt;br /&gt;
; [[PvE]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Dungeon]]s ▪&amp;amp;nbsp;[[Trial]]s ▪&amp;amp;nbsp;[[Raid]]s ▪ [[FATEs]] &lt;br /&gt;
: ▪ [[Levequests]] ▪ [[The Hunt]] ▪ [[Hunting Log]] &lt;br /&gt;
: ▪ [[Deep Dungeon]] ▪ [[Field Operations]]&lt;br /&gt;
; [[PvP]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Crystalline Conflict]] ▪&amp;amp;nbsp;[[Frontline]] ▪&amp;amp;nbsp;[[Rival Wings]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[PvP Actions]] ▪&amp;amp;nbsp;[[PvP Gear]] &lt;br /&gt;
; [[Mini-games]]&lt;br /&gt;
: ▪ [[Gold Saucer]] ▪ [[Triple Triad]] ▪ [[Chocobo]] &lt;br /&gt;
: ▪ [[Adventurer Squadrons|Squadrons]] ▪ [[Treasure Hunt]]&lt;br /&gt;
; [[Other activities|Other]]&lt;br /&gt;
: ▪ [[Aether Currents]] ▪ [[Sightseeing Log]]&lt;br /&gt;
: ▪ [[Retainer Ventures]]  ▪ [[Orchestrion Roll]] &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Economy&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Economy: content--&amp;gt;&lt;br /&gt;
; [[Equipment]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Weapon]]s ▪&amp;amp;nbsp;[[Tools]] ▪&amp;amp;nbsp;[[Armor]] ▪&amp;amp;nbsp;[[Accessories]]&lt;br /&gt;
; [[Item]]s&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Medicines]] ▪&amp;amp;nbsp;[[Meals]] ▪&amp;amp;nbsp;[[Materials]] ▪&amp;amp;nbsp;[[Other]] &lt;br /&gt;
: ▪ [[Minions]] ▪ [[Mounts]] ▪ [[Housing Items]] &lt;br /&gt;
: ▪ [[Currency|Currencies]]&lt;br /&gt;
; [[Crafting]]&lt;br /&gt;
: ▪ [[Alchemist]] ▪ [[Armorer]] ▪ [[Blacksmith]]&lt;br /&gt;
: ▪ [[Carpenter]] ▪ [[Culinarian]] ▪ [[Goldsmith]]&lt;br /&gt;
: ▪ [[Leatherworker]] ▪ [[Weaver]] &lt;br /&gt;
; [[Gathering]]&lt;br /&gt;
:▪ [[Botanist]] ▪ [[Fisher]] ▪ [[Miner]]&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Exploring the World&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Exploring the World: content--&amp;gt;&lt;br /&gt;
; [[Locations]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Thanalan]] ▪&amp;amp;nbsp;[[The Black Shroud|Black Shroud]] ▪&amp;amp;nbsp;[[La Noscea]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Mor Dhona]] ▪&amp;amp;nbsp;[[Coerthas]] ▪&amp;amp;nbsp;[[Abalathia]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Dravania]] ▪&amp;amp;nbsp;[[Gyr Abania]] ▪&amp;amp;nbsp;[[Othard]] &lt;br /&gt;
; [[Map]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Zone]]s ▪&amp;amp;nbsp;[[City|Cities]] ▪&amp;amp;nbsp;[[Housing]]&lt;br /&gt;
; [[List of shops|Shops]] ▪&amp;amp;nbsp;[[NPCs]] ▪&amp;amp;nbsp;[[Enemies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Guides and Lore&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Guides and Lore: content--&amp;gt;&lt;br /&gt;
; [[Guides]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Content Unlock]] ▪&amp;amp;nbsp;[[Level 100 Gear Guide|End Game Gear]] ▪&amp;amp;nbsp;[[Phantom Weapons]] ▪&amp;amp;nbsp;[[Crafting Guide]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Daily and Weekly Checklist]]&lt;br /&gt;
; [[Lore]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Timeline]] ▪&amp;amp;nbsp;[[Primal]]s ▪&amp;amp;nbsp;[[Scions of the Seventh Dawn|Scions]]&lt;br /&gt;
: ▪&amp;amp;nbsp;[[Garlean Empire]] ▪&amp;amp;nbsp;[[Dragonsong War]]&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mobile-column&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-header&amp;quot;&amp;gt;Wiki community&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mobile-box-content&amp;quot;&amp;gt;&amp;lt;!--Wiki community: content--&amp;gt;&lt;br /&gt;
We are currently maintaining [[Special:Statistics|{{NUMBEROFARTICLES}}]]&amp;amp;nbsp;[[Special:Allpages|articles]]!&amp;lt;br&amp;gt;&lt;br /&gt;
; [[Final Fantasy XIV Wiki:Community portal|Community&amp;amp;nbsp;portal]]&lt;br /&gt;
:  ▪&amp;amp;nbsp;[[Special:Recentchanges|Recent&amp;amp;nbsp;changes]] ▪&amp;amp;nbsp;[[Special:Newpages|New&amp;amp;nbsp;pages]] ▪&amp;amp;nbsp;[[Special:Newfiles|New&amp;amp;nbsp;files]]&lt;br /&gt;
; [[Final Fantasy XIV Wiki:Help#General|How&amp;amp;nbsp;to&amp;amp;nbsp;help]]&lt;br /&gt;
:  ▪&amp;amp;nbsp;[[:Category:Stubs|List&amp;amp;nbsp;of&amp;amp;nbsp;articles needing&amp;amp;nbsp;expansion]]&lt;br /&gt;
; [[Final Fantasy XIV Wiki:Help|Get&amp;amp;nbsp;help,&amp;amp;nbsp;or&amp;amp;nbsp;ask&amp;amp;nbsp;a&amp;amp;nbsp;question]] &lt;br /&gt;
:  ▪&amp;amp;nbsp;[https://discord.gg/MDMDqkX Join us on Discord]&lt;br /&gt;
:  ▪&amp;amp;nbsp;[https://www.patreon.com/ffxivwiki Become a patron on Patreon]&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579098</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579098"/>
		<updated>2026-10-12T23:01:05Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: night theme fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
/* #region Main page */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
.desktop-frontpage { display: none; } /* todo: remove */&lt;br /&gt;
.mobile-frontpage  { display: block; }&lt;br /&gt;
&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  max-width: 1030px;&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  &lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(3, calc(100% / 3));&lt;br /&gt;
  gap: 1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
#mobile-pagewrap :is([style*=&amp;quot;clear&amp;quot;], .two-column-break),&lt;br /&gt;
#mobile-bottom {&lt;br /&gt;
  display: none !important; /* TODO: remove this after relevant HTML elements are nuked */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: repeat(2, calc(100% / 2));&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    grid-column: span 1;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34);&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 981px) {&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  box-shadow: 0 0 0 1px var(--border-color-muted, #ccc);&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
}&lt;br /&gt;
.mobile-column img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion Main page */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
&lt;br /&gt;
/* Prevent text wrapping inside element (e.g. &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;something very long...&amp;lt;/span&amp;gt; */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579097</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579097"/>
		<updated>2026-10-12T22:57:47Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: more column overflow fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
/* #region Main page */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
.desktop-frontpage { display: none; } /* todo: remove */&lt;br /&gt;
.mobile-frontpage  { display: block; }&lt;br /&gt;
&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  max-width: 1030px;&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #bbb, #fff 2%, #eee);&lt;br /&gt;
  &lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(3, calc(100% / 3));&lt;br /&gt;
  gap: 1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
#mobile-pagewrap :is([style*=&amp;quot;clear&amp;quot;], .two-column-break),&lt;br /&gt;
#mobile-bottom {&lt;br /&gt;
  display: none !important; /* TODO: remove this after relevant HTML elements are nuked */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: repeat(2, calc(100% / 2));&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    grid-column: span 1;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34);&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 981px) {&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  box-shadow: 0 0 0 1px #ccc;&lt;br /&gt;
  overflow: auto;&lt;br /&gt;
}&lt;br /&gt;
.mobile-column img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion Main page */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
&lt;br /&gt;
/* Prevent text wrapping inside element (e.g. &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;something very long...&amp;lt;/span&amp;gt; */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579096</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579096"/>
		<updated>2026-10-12T22:57:10Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix column widths&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
/* #region Main page */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
.desktop-frontpage { display: none; } /* todo: remove */&lt;br /&gt;
.mobile-frontpage  { display: block; }&lt;br /&gt;
&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  max-width: 1030px;&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #bbb, #fff 2%, #eee);&lt;br /&gt;
  &lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(3, calc(100% / 3));&lt;br /&gt;
  gap: 1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
#mobile-pagewrap :is([style*=&amp;quot;clear&amp;quot;], .two-column-break),&lt;br /&gt;
#mobile-bottom {&lt;br /&gt;
  display: none !important; /* TODO: remove this after relevant HTML elements are nuked */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: repeat(2, calc(100% / 2));&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    grid-column: span 1;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34);&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 981px) {&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  box-shadow: 0 0 0 1px #ccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion Main page */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
&lt;br /&gt;
/* Prevent text wrapping inside element (e.g. &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;something very long...&amp;lt;/span&amp;gt; */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579095</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579095"/>
		<updated>2026-10-12T22:48:28Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: always show responsive mainpage template; use grid layout instead of cursed float hacks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
/* #region Main page */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
.desktop-frontpage { display: none; } /* todo: remove */&lt;br /&gt;
.mobile-frontpage  { display: block; }&lt;br /&gt;
&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #bbb, #fff 2%, #eee);&lt;br /&gt;
  &lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr 1fr;&lt;br /&gt;
  gap: 1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  grid-column: span 2;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
#mobile-pagewrap :is([style*=&amp;quot;clear&amp;quot;], .two-column-break),&lt;br /&gt;
#mobile-bottom {&lt;br /&gt;
  display: none !important; /* TODO: remove this after relevant HTML elements are nuked */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    grid-column: span 1;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    grid-template-columns: 1fr;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34);&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 981px) {&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-size: 2em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  box-shadow: 0 0 0 1px #ccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion Main page */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
&lt;br /&gt;
/* Prevent text wrapping inside element (e.g. &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;something very long...&amp;lt;/span&amp;gt; */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579068</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579068"/>
		<updated>2026-10-12T15:03:39Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override minerva styles */&lt;br /&gt;
.mainpage li {&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading h3 {&lt;br /&gt;
  margin-bottom: 0 !important; /* thanks minerva */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
&lt;br /&gt;
  /* allow wrapped text to be tighter */&lt;br /&gt;
  line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* take up whole container */&lt;br /&gt;
  margin: -10px;&lt;br /&gt;
  padding: 10px calc(10px + 1rem);&lt;br /&gt;
  flex-basis: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  text-shadow:&lt;br /&gt;
    0 0px 2px #000,&lt;br /&gt;
    0 2px 4px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button {&lt;br /&gt;
		height: unset;&lt;br /&gt;
		min-height: 40px;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button a {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579066</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579066"/>
		<updated>2026-10-12T15:02:15Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix image display when button text wraps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override minerva styles */&lt;br /&gt;
.mainpage li {&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading h3 {&lt;br /&gt;
  margin-bottom: 0 !important; /* thanks minerva */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* take up whole container */&lt;br /&gt;
  margin: -10px;&lt;br /&gt;
  padding: 10px calc(10px + 1rem);&lt;br /&gt;
  flex-basis: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  text-shadow:&lt;br /&gt;
    0 0px 2px #000,&lt;br /&gt;
    0 2px 4px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button {&lt;br /&gt;
		height: unset;&lt;br /&gt;
		min-height: 40px;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button a {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579065</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579065"/>
		<updated>2026-10-12T14:59:38Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override minerva styles */&lt;br /&gt;
.mainpage li {&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading h3 {&lt;br /&gt;
  margin-bottom: 0 !important; /* thanks minerva */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* take up whole container */&lt;br /&gt;
  margin: -10px;&lt;br /&gt;
  padding: 10px calc(10px + 1rem);&lt;br /&gt;
  flex-basis: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  text-shadow:&lt;br /&gt;
    0 0px 2px #000,&lt;br /&gt;
    0 2px 4px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button {&lt;br /&gt;
		height: unset;&lt;br /&gt;
		min-height: 40px;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button a {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579064</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579064"/>
		<updated>2026-10-12T14:58:24Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* override minerva styles */&lt;br /&gt;
.mainpage li,&lt;br /&gt;
.mainpage h3 {&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* take up whole container */&lt;br /&gt;
  margin: -10px;&lt;br /&gt;
  padding: 10px calc(10px + 1rem);&lt;br /&gt;
  flex-basis: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  text-shadow:&lt;br /&gt;
    0 0px 2px #000,&lt;br /&gt;
    0 2px 4px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button {&lt;br /&gt;
		height: unset;&lt;br /&gt;
		min-height: 40px;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button a {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579063</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579063"/>
		<updated>2026-10-12T14:57:00Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: rework expansion content buttons to be slightly less jank&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* take up whole container */&lt;br /&gt;
  margin: -10px;&lt;br /&gt;
  padding: 10px calc(10px + 1rem);&lt;br /&gt;
  flex-basis: 100%;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  text-shadow:&lt;br /&gt;
    0 0px 2px #000,&lt;br /&gt;
    0 2px 4px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button {&lt;br /&gt;
		height: unset;&lt;br /&gt;
		min-height: 40px;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-button a {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579062</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579062"/>
		<updated>2026-10-12T14:35:54Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: use grid-based column layout consistently&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
	margin-top: 1rem;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul,&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
    .mainpage__expansion-button {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1579061</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1579061"/>
		<updated>2026-10-12T14:33:51Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: better neutral-subtle color to stand off background a &amp;#039;&amp;#039;little&amp;#039;&amp;#039; bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 982px) { /* hide overflowing text in small windows */&lt;br /&gt;
    #n-Discord a::before {&lt;br /&gt;
        content: &#039;Join our &#039;;&lt;br /&gt;
        font-weight: normal;&lt;br /&gt;
        opacity: 0.85;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --content-gutter: 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* vector&#039;s #content padding changes at this breakpoint */&lt;br /&gt;
  @media screen and (min-width: 982px) {&lt;br /&gt;
    --content-gutter: 1.5rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 2 * var(--content-gutter));&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: calc(0px - var(--content-gutter));&lt;br /&gt;
  padding-inline: var(--content-gutter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle:#262626;;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579060</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579060"/>
		<updated>2026-10-12T14:31:28Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
  margin-top: 1rem;&lt;br /&gt;
  padding: 0 2rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  flex-basis: calc(50% - 0.5rem - 20px);&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		padding-inline: 0;&lt;br /&gt;
	}&lt;br /&gt;
    .mainpage__expansion-button {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579059</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579059"/>
		<updated>2026-10-12T14:30:30Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: better box background color for dark theme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
  margin-top: 1rem;&lt;br /&gt;
  padding: 0 2rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  flex-basis: calc(50% - 0.5rem - 20px);&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		padding-inline: 0;&lt;br /&gt;
	}&lt;br /&gt;
    .mainpage__expansion-button {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite&amp;diff=1579058</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite&amp;diff=1579058"/>
		<updated>2026-10-12T14:28:37Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Erin Umbreon/Sandbox/Main page rewrite/styles.css&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mainpage&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;div role=&amp;quot;banner&amp;quot; class=&amp;quot;mainpage__welcome&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__title&amp;quot;&amp;gt;Welcome to the &amp;lt;span style=&amp;quot;position:relative;top:6px&amp;quot;&amp;gt;[[File:FFXIV main page.png|alt=Final Fantasy XIV|200px]]&amp;lt;/span&amp;gt; Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__subtitle&amp;quot;&amp;gt;The comprehensive reference, written and maintained by the players&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;!--&amp;lt;div class=&amp;quot;mainpage__search&amp;quot;&amp;gt;Search the FFXIV Wiki &amp;lt;kbd&amp;gt;/&amp;lt;/kbd&amp;gt;&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage__cols&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__currentevents&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;mainpage__events&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__carousel&amp;quot;&amp;gt;[[File:The_Hunt_for_Revelation_Banner_Art.png]]&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;img-button&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;img-button&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;img-button&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;mainpage__patch mainpage__box&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__patch-banner&amp;quot;&amp;gt;{{#lsth:{{FULLPAGENAME}}/Content|Patch banner image}}&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__header&amp;quot;&amp;gt;{{#lsth:{{FULLPAGENAME}}/Content|Major patch name}}&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__patch-list&amp;quot;&amp;gt;{{#lsth:{{FULLPAGENAME}}/Content|Other patches}}&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__patch-content&amp;quot;&amp;gt;{{#lsth:{{FULLPAGENAME}}/Content|Patch content}}&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;span class=&amp;quot;mainpage__button&amp;quot;&amp;gt;[https://example.com Read More]&amp;lt;/span&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__etc&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;mainpage__news mainpage__box&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;mainpage__header&amp;quot;&amp;gt;Lodestone News&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;ul&amp;gt;&lt;br /&gt;
				    &amp;lt;rss template=&amp;quot; User:Erin_Umbreon/Sandbox/Main_page_rewrite/Feed_item&amp;quot;&amp;gt;https://lodestonenews.com/feed/na.xml&amp;lt;/rss&amp;gt;&lt;br /&gt;
				&amp;lt;/ul&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;mainpage__serverstatus mainpage__button&amp;quot;&amp;gt;[https://na.finalfantasyxiv.com/lodestone/worldstatus World server status]&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;div class=&amp;quot;mainpage__concepts&amp;quot;&amp;gt;{{#lsth:{{FULLPAGENAME}}/Content|Sidebar links}}&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt; &amp;lt;!-- /.cols --&amp;gt;&lt;br /&gt;
	&amp;lt;div class=&amp;quot;mainpage__expansion&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__expansion-banner&amp;quot;&amp;gt;&lt;br /&gt;
			[[Dawntrail]]&lt;br /&gt;
			[[File:Dawntrail header.jpg|1060px|link=]]&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
		&amp;lt;div class=&amp;quot;mainpage__expansion-columns&amp;quot;&amp;gt;&lt;br /&gt;
			{{#lsth:{{FULLPAGENAME}}/Content|Expansion features}}&lt;br /&gt;
		&amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579057</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579057"/>
		<updated>2026-10-12T14:27:34Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: additional mobile breakpoint for single-column layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle,#f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-columns {&lt;br /&gt;
  margin-top: 1rem;&lt;br /&gt;
  padding: 0 2rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  flex-basis: calc(50% - 0.5rem - 20px);&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
	/* collapse to single column */&lt;br /&gt;
	.mainpage__concepts ul {&lt;br /&gt;
		grid-template-columns: 1fr;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__expansion-columns {&lt;br /&gt;
		padding-inline: 0;&lt;br /&gt;
	}&lt;br /&gt;
    .mainpage__expansion-button {&lt;br /&gt;
		flex-basis: 100%;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579056</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1579056"/>
		<updated>2026-10-12T14:21:19Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: center expansion banner image so text is always visible&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle,#f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset-block: 0;&lt;br /&gt;
  left: 50%;&lt;br /&gt;
  transform: translateX(-50%);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  flex-basis: calc(50% - 0.5rem - 20px);&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579055</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Common.css&amp;diff=1579055"/>
		<updated>2026-10-12T14:17:09Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: use built-in mechanism for hiding page title on main page (see mw:Manual:Mainpage)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Font for in-game special characters - https://github.com/ewwwin/ffxiv-symbol-fonts */&lt;br /&gt;
@import url(&amp;quot;https://ewwwin.github.io/ffxiv-symbol-fonts/FFXIV_Lodestone_SSF.css&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
/* #region Hoisted imports used by themes */&lt;br /&gt;
&lt;br /&gt;
/* New fonts for Meteor headers &amp;amp; navigation to replace EasonPro */&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght,ital@400,0;400,1;500,0;500,1;700,0;700,1&amp;amp;family=Oswald:wght@400&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Render in-game special characters in wikitext output */&lt;br /&gt;
/* Class used by {{special chat character}} */&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon {font-family: &amp;quot;FFXIV_Lodestone_SSF&amp;quot;}&lt;br /&gt;
.mw-parser-output .SpecialChatCharacter__icon .error::before {content: &amp;quot;\E070\00A0&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  /* Colors used by templates (since templatestyles can&#039;t define new variables) */&lt;br /&gt;
  --navbox-data-row-even-bg: #F7F7F7;&lt;br /&gt;
  --navbox-header-bg: #CCCCFF;&lt;br /&gt;
  --navbox-label-bg: #DDDDFF;&lt;br /&gt;
  --navbox-label-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-inner-border: 2px solid #FDFDFD;&lt;br /&gt;
  --navbox-sublabel-bg: #DDDDFF;&lt;br /&gt;
  --tooltip-border: #A3A9B1; /* TODO: what is this used by? */&lt;br /&gt;
  --navbox-bg: #FDFDFD;&lt;br /&gt;
  --dialogue-block-bg: #F2F2F2;&lt;br /&gt;
  --dialogue-line-bg: #e8e8e8;&lt;br /&gt;
  --dialogue-standalone-bg: var(--navbox-header-bg);&lt;br /&gt;
  --dialogue-option-bg: var(--navbox-sublabel-bg);&lt;br /&gt;
  --dialogue-optional-border: #008eff;&lt;br /&gt;
  --dialogue-cutscene-bg: #b2ddff;&lt;br /&gt;
  --dialogue-duty-bg: #ffbdb2;&lt;br /&gt;
  --drops-list-collapsible-section: #FFC6AA;&lt;br /&gt;
&lt;br /&gt;
  /* Noise image for use in templates and also the new CSS themes */&lt;br /&gt;
  --noise-texture: url(&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MDBweCcgaGVpZ2h0PSc0MHB4Jz48ZmlsdGVyIGlkPSdub2lzZSc+PGZlVHVyYnVsZW5jZSB0eXBlPSdmcmFjdGFsTm9pc2UnIGJhc2VGcmVxdWVuY3k9JzAuNzUnIG51bU9jdGF2ZXM9JzMnIHN0aXRjaFRpbGVzPSdzdGl0Y2gnLz4gPGZlQ29sb3JNYXRyaXggdHlwZT0nc2F0dXJhdGUnIHZhbHVlcz0nMCcgLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbm9pc2UpJyBvcGFjaXR5PScwLjQnLz48L3N2Zz4=&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Templatestyles color overrides for cross-skin, generic night mode */&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* [[Template:Navbox]] */&lt;br /&gt;
	--navbox-bg: #181818;&lt;br /&gt;
	--navbox-data-row-even-bg: #202020;&lt;br /&gt;
	--navbox-header-bg: #062540;&lt;br /&gt;
	--navbox-label-bg: #072D4C;&lt;br /&gt;
	--navbox-label-border: 2px solid #181818;&lt;br /&gt;
	--navbox-inner-border: 2px solid #181818;&lt;br /&gt;
	--navbox-sublabel-bg: #072D4C;&lt;br /&gt;
	--tooltip-border: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* [[Template:Dialogue]] */&lt;br /&gt;
	--dialogue-line-bg: #000;&lt;br /&gt;
	--dialogue-block-bg: #0F0F0F;&lt;br /&gt;
	--dialogue-standalone-bg: #2a2a4b;&lt;br /&gt;
	--dialogue-option-bg: #303050;&lt;br /&gt;
	--dialogue-cutscene-bg: #253540;&lt;br /&gt;
&lt;br /&gt;
	/* other templates */&lt;br /&gt;
	--drops-list-collapsible-section: #512F20;&lt;br /&gt;
&lt;br /&gt;
	/* Gadget-AdventurerPlateMaker */&lt;br /&gt;
	--apm-primary-red: #EF5350;&lt;br /&gt;
	--apm-primary-green: #66BB6A;&lt;br /&gt;
	--apm-primary-orange: #FFA726;&lt;br /&gt;
	--apm-white: #212121;&lt;br /&gt;
	--apm-black: var(--color-base);&lt;br /&gt;
	--apm-gray-light: var(--theme-background-color);&lt;br /&gt;
	--apm-gray-medium: #383838;&lt;br /&gt;
	--apm-gray-item: var(--background-color-neutral-subtle);&lt;br /&gt;
}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Social userpage profile customizations */&lt;br /&gt;
&lt;br /&gt;
/* Hide page title on userpages and in the &amp;quot;User profile&amp;quot; namespace since it&#039;s duplicated by the username in the profile section */&lt;br /&gt;
body.mw-wiki-user-page #firstHeading,&lt;br /&gt;
body.mw-social-profile-page #firstHeading,&lt;br /&gt;
body.ns-202 #firstHeading {display: none}&lt;br /&gt;
body.mw-wiki-user-page #mw-content-text,&lt;br /&gt;
body.mw-social-profile-page #mw-content-text,&lt;br /&gt;
body.ns-202 #mw-content-text {margin-top: 0}&lt;br /&gt;
&lt;br /&gt;
/* Styles for profile info */&lt;br /&gt;
#profile-top {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  height: auto !important; /* overriding something dumb */&lt;br /&gt;
  gap: 1rem;&lt;br /&gt;
  border-bottom: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: -0.5rem 0 1rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-right {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-direction: column;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
#profile-image {margin: 0}&lt;br /&gt;
#profile-image img, #profile-image p {&lt;br /&gt;
  border: 1px solid var(--border-color-subtle,#c8ccd1);&lt;br /&gt;
}&lt;br /&gt;
#profile-image p {border-top: 0}&lt;br /&gt;
#profile-title-container {padding: 0}&lt;br /&gt;
.profile-actions a {margin: 0}&lt;br /&gt;
.user-gift-container img {max-width: 100%}&lt;br /&gt;
&lt;br /&gt;
/* I&#039;m not sure where this used to be defined but it seems like the social profile page relies on this for layout */&lt;br /&gt;
.visualClear {clear: both}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade Start */&lt;br /&gt;
&lt;br /&gt;
/* display the correct main page on desktop and mobile */&lt;br /&gt;
/* default desktop */&lt;br /&gt;
.desktop-frontpage { display: block; }&lt;br /&gt;
.mobile-frontpage  { display: none; }&lt;br /&gt;
/* phones, narrow screens */&lt;br /&gt;
@media (max-width: 720px) {&lt;br /&gt;
  .desktop-frontpage { display: none !important; }&lt;br /&gt;
  .mobile-frontpage  { display: block !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Moving the mobile.css for infobox here */&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
  /***********************************************************************************&lt;br /&gt;
  FURTHER CUSTOMIZATION&lt;br /&gt;
  ***********************************************************************************/&lt;br /&gt;
  .mobile-box-header {&lt;br /&gt;
    font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 1.5em;&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
    background-color: #444;&lt;br /&gt;
    background-image: url(/mediawiki/images/a/aa/Bg_gradient4.jpg) !important;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
  }&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    border: 1px solid #ccc;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-column {&lt;br /&gt;
    border-right: 1px solid #ccc;&lt;br /&gt;
    margin-left: -1px;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-second-column {&lt;br /&gt;
    border-right: none;&lt;br /&gt;
  }&lt;br /&gt;
  /* fixes quotation template on mobile */&lt;br /&gt;
  .quotation-box {&lt;br /&gt;
    margin-left: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  /* From Valento */&lt;br /&gt;
  /* General */&lt;br /&gt;
  p img {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
  }&lt;br /&gt;
  img {&lt;br /&gt;
    border: none;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
  }&lt;br /&gt;
  p,&lt;br /&gt;
  ul,&lt;br /&gt;
  ol,&lt;br /&gt;
  dl {&lt;br /&gt;
    margin-top: 0.7692307692em;&lt;br /&gt;
    margin-bottom: 0.7692307692em;&lt;br /&gt;
    line-height: 1.5384615385em;&lt;br /&gt;
  }&lt;br /&gt;
  .nav .clear,&lt;br /&gt;
  .recipe-box .clear {&lt;br /&gt;
    height: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box {&lt;br /&gt;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
    background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
    background-image: -webkit-gradient(&lt;br /&gt;
    linear,&lt;br /&gt;
    left top,&lt;br /&gt;
    left bottom,&lt;br /&gt;
    color-stop(0, #fff),&lt;br /&gt;
    color-stop(1, #eee)&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .heading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-image: url(/mediawiki/images/b/b3/Box_overlay.png) !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-bottom-width: 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
    font-size-adjust: 0.52;&lt;br /&gt;
    margin: -1px -1px 5px !important;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    background-color: #888;&lt;br /&gt;
    background-image: url(&amp;quot;/images/c/cc/Infobox_header_overlay.png&amp;quot;) !important;&lt;br /&gt;
    border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
    line-height: 100%;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    margin: 0 -1px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dl {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav .box::after,&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    height: 3px;&lt;br /&gt;
    background-image: url(/mediawiki/images/4/45/Shadow_after.png);&lt;br /&gt;
    background-size: 100% 3px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .box::after {&lt;br /&gt;
    bottom: -4px;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav .heading::after,&lt;br /&gt;
  div.nav .subheading::after,&lt;br /&gt;
  .table::after {&lt;br /&gt;
    bottom: -3px;&lt;br /&gt;
  }&lt;br /&gt;
  /* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
  .table[class=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
  .table.noshadowafter::after {&lt;br /&gt;
    background-image: none;&lt;br /&gt;
  }&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  div.nav dt,&lt;br /&gt;
  div.nav dd,&lt;br /&gt;
  div.nav table {&lt;br /&gt;
    line-height: 1.667em;&lt;br /&gt;
  }&lt;br /&gt;
  div.infobox .heading,&lt;br /&gt;
  div.infobox .subheading,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* Moving the mobile.css for front page here */&lt;br /&gt;
/*&lt;br /&gt;
RESPONSIVE STRUCTURE&lt;br /&gt;
*/&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  width: 960px;&lt;br /&gt;
  font-size: 95%;&lt;br /&gt;
  margin: 15px auto;&lt;br /&gt;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 0.75em;&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #bbb),&lt;br /&gt;
  color-stop(0.02, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  min-height: 330px;&lt;br /&gt;
  width: 320px;&lt;br /&gt;
  float: left;&lt;br /&gt;
}&lt;br /&gt;
.mobile-first-column {&lt;br /&gt;
  width: 641px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-box-content {&lt;br /&gt;
  padding: 5px 15px;&lt;br /&gt;
}&lt;br /&gt;
#mobile-bottom {&lt;br /&gt;
  clear: both;&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
MEDIA QUERIES&lt;br /&gt;
*/&lt;br /&gt;
/* for 980px or less */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
  #mobile-pagewrap {&lt;br /&gt;
    width: 94%;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-column {&lt;br /&gt;
    width: 50%;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-first-column {&lt;br /&gt;
    width: 70%;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-second-column {&lt;br /&gt;
    width: 30%;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-box-content {&lt;br /&gt;
    padding: 1% 4%;&lt;br /&gt;
  }&lt;br /&gt;
  .two-column-break {&lt;br /&gt;
    clear: both;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*for 820px or less*/&lt;br /&gt;
@media screen and (max-width: 820px) {&lt;br /&gt;
  .mobile-first-column .floatleft {&lt;br /&gt;
    float: none;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* for 600px or less */&lt;br /&gt;
@media screen and (max-width: 600px) {&lt;br /&gt;
  .mobile-column {&lt;br /&gt;
    width: auto;&lt;br /&gt;
    float: none;&lt;br /&gt;
  }&lt;br /&gt;
  .mobile-column {&lt;br /&gt;
    min-height: inherit;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/*&lt;br /&gt;
FURTHER CUSTOMIZATION&lt;br /&gt;
************************************************************************************/&lt;br /&gt;
.mobile-box-header {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.5em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: url(/mediawiki/images/a/aa/Bg_gradient4.jpg) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
#mobile-pagewrap {&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
}&lt;br /&gt;
.mobile-column {&lt;br /&gt;
  border-right: 1px solid #ccc;&lt;br /&gt;
  margin-left: -1px;&lt;br /&gt;
}&lt;br /&gt;
.mobile-second-column {&lt;br /&gt;
  border-right: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Newly Added After Server Upgrade End */&lt;br /&gt;
&lt;br /&gt;
.glowbox {&lt;br /&gt;
  display:inline-block!important;&lt;br /&gt;
  box-shadow:0px 0px 5px 5px #ed2a54;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.displaynone {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-wikipatron {&lt;br /&gt;
  color: red !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-ultimapatron {&lt;br /&gt;
  color: blue !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.is-warrioroflight {&lt;br /&gt;
  color: gold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
/** FONTS **/&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-regular-webfont.svg#EasonProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-italic-webfont.svg#EasonProitalic&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/eason/v1/easonpro-bold-webfont.svg#EasonProBold&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;CronosPro&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot&amp;quot;);&lt;br /&gt;
  src: url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net/fonts/cronos/v1/cronospro-regular-webfont.eot?#iefix&amp;quot;)&lt;br /&gt;
  format(&amp;quot;embedded-opentype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.woff&amp;quot;)&lt;br /&gt;
  format(&amp;quot;woff&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.ttf&amp;quot;)&lt;br /&gt;
  format(&amp;quot;truetype&amp;quot;),&lt;br /&gt;
  url(&amp;quot;https://d1h9a8s8eodvjz.cloudfront.net//fonts/cronos/v1/cronospro-regular-webfont.svg#CronosProregular&amp;quot;)&lt;br /&gt;
  format(&amp;quot;svg&amp;quot;);&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide RC quick links below minimum screen width */&lt;br /&gt;
@media screen and (max-width: 750px) {&lt;br /&gt;
  #rcQuickLinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC display level limiter, will only display the TOC up to level N */&lt;br /&gt;
.toc1 li.toclevel-2,&lt;br /&gt;
.toc1 li.toclevel-3,&lt;br /&gt;
.toc1 li.toclevel-4,&lt;br /&gt;
.toc1 li.toclevel-5,&lt;br /&gt;
.toc1 li.toclevel-6,&lt;br /&gt;
.toc2 li.toclevel-3,&lt;br /&gt;
.toc2 li.toclevel-4,&lt;br /&gt;
.toc2 li.toclevel-5,&lt;br /&gt;
.toc2 li.toclevel-6,&lt;br /&gt;
.toc3 li.toclevel-4,&lt;br /&gt;
.toc3 li.toclevel-5,&lt;br /&gt;
.toc3 li.toclevel-6,&lt;br /&gt;
.toc4 li.toclevel-5,&lt;br /&gt;
.toc4 li.toclevel-6,&lt;br /&gt;
.toc5 li.toclevel-6,&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TOC heading font */&lt;br /&gt;
#toc h2,&lt;br /&gt;
.toc h2 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Miscellaneous changes */&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-body {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
ul.special abbr,&lt;br /&gt;
ul.special acronym {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
ol.references &amp;gt; li:target,&lt;br /&gt;
sup.reference:target,&lt;br /&gt;
cite:target {&lt;br /&gt;
  background: #eef;&lt;br /&gt;
}&lt;br /&gt;
ol.references {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
sup,&lt;br /&gt;
sub {&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
.mw-editsection {&lt;br /&gt;
  float: right;&lt;br /&gt;
}&lt;br /&gt;
div.searchresults .mw-search-results {&lt;br /&gt;
  float: none;&lt;br /&gt;
}&lt;br /&gt;
.mw-collapsible-toggle {&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
span.comment {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
.autocomment {&lt;br /&gt;
  color: gray;&lt;br /&gt;
}&lt;br /&gt;
.gray,&lt;br /&gt;
.gray a {&lt;br /&gt;
  color: gray;&lt;br /&gt;
  opacity: 50%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Universal styles */&lt;br /&gt;
.hidelist ul {&lt;br /&gt;
  list-style: none none;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p {&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin: 0 0 0.2em;&lt;br /&gt;
}&lt;br /&gt;
.hidelist p + ul {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
.nav .clear,&lt;br /&gt;
.recipe-box .clear {&lt;br /&gt;
  height: 5px;&lt;br /&gt;
}&lt;br /&gt;
#content .hiddenlinks a,&lt;br /&gt;
#content .hiddenlinks a:link,&lt;br /&gt;
#content .hiddenlinks a:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** MAIN PAGE STYLESHEET **/&lt;br /&gt;
#mainpagenavigation {&lt;br /&gt;
  display: block;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation th {&lt;br /&gt;
  font-family: EasonPro, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
  font-size: 1.7692307692em;&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-shadow: rgba(0, 0, 0, 0.75) 0 0 0.25em;&lt;br /&gt;
  background-color: #444;&lt;br /&gt;
  background-image: linear-gradient(to bottom, #537189, #1C2A34) !important;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-size-adjust: 0.43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td {&lt;br /&gt;
  background-color: #fff;&lt;br /&gt;
  background-image: linear-gradient(top, #bbb 0%, #fff 2%, #eee 100%);&lt;br /&gt;
}&lt;br /&gt;
.view-dark #mainpagenavigation td {&lt;br /&gt;
  background-color: var(--background-color-neutral, #333);&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.content {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 0.5em 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mainpagenavigation td.separator {&lt;br /&gt;
  border-right: var(--border-color-muted, #dadde3) solid 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* older IE hacks */&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: 88%\0/;&lt;br /&gt;
}&lt;br /&gt;
#mainpagenavigation td.content &amp;gt; [class*=&amp;quot;float&amp;quot;] {&lt;br /&gt;
  width: auto\0/;&lt;br /&gt;
}&lt;br /&gt;
:root #mainpagenavigation td.content &amp;gt; * {&lt;br /&gt;
  width: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** TABLE CLASSES **/&lt;br /&gt;
.table {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* make table captions bold */&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* this is a hack to add borders to IE8- */&lt;br /&gt;
.table &amp;gt; thead,&lt;br /&gt;
.table &amp;gt; tbody {&lt;br /&gt;
  border: 0 solid #aaa\0/;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr {&lt;br /&gt;
  border: 1px solid #aaa\0/;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* and this removes them for IE9+ */&lt;br /&gt;
:root .table tr {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
  border-left: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
  border-right: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; caption {&lt;br /&gt;
  border-bottom: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; td,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table tr &amp;gt; th,&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.table[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align: bottom;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading {&lt;br /&gt;
  background-color: #eee;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
  background-color: #e7e7e7;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
  background-color: #f3f3f3;&lt;br /&gt;
  border-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; tbody,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [rowspan],&lt;br /&gt;
.table &amp;gt; :first-child &amp;gt; tr:first-child + tr [colspan] {&lt;br /&gt;
  border-top-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line,&lt;br /&gt;
.table .line-bottom {&lt;br /&gt;
  border-bottom-width: 1px !important;&lt;br /&gt;
  border-bottom-style: solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-top {&lt;br /&gt;
  border-top-width: 1px !important;&lt;br /&gt;
  border-top-style: solid;&lt;br /&gt;
  border-top-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-left {&lt;br /&gt;
  border-left-width: 1px !important;&lt;br /&gt;
  border-left-style: solid;&lt;br /&gt;
  border-left-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table .line-right {&lt;br /&gt;
  border-right-width: 1px !important;&lt;br /&gt;
  border-right-style: solid;&lt;br /&gt;
  border-right-color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** STDT table classes **/&lt;br /&gt;
/* dps-role*/&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.dps-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #bb6363 !important;&lt;br /&gt;
  border-color: #9a4848 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.dps-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.dps-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
  background-color: #f2e8e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* healer-role*/&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.healer-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3c6829 !important;&lt;br /&gt;
  border-color: #2a491d !important;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.healer-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.healer-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
  background-color: #e7f3e2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* tanker-role*/&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.tanker-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5587c1 !important;&lt;br /&gt;
  border-color: #4871a0 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.tanker-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.tanker-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
  background-color: #d2e3f7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting-role*/&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #878eb5 !important;&lt;br /&gt;
  border-color: #777d9e !important;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
  background-color: #dfe1ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gathering-role*/&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.gathering-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #78a923 !important;&lt;br /&gt;
  border-color: #5a8019 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
  background-color: #cbeb93;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf7d4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pet-role*/&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pet-role &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #5fb7aa !important;&lt;br /&gt;
  border-color: #479e91 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pet-role &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pet-role &amp;gt; th {&lt;br /&gt;
  background-color: #a9d3b7;&lt;br /&gt;
  border-color: #87a992;&lt;br /&gt;
}&lt;br /&gt;
.table.pet-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pet-role:nth-child(odd) {&lt;br /&gt;
  background-color: #edf7f6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* npc */&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
  border-color: #52a329t;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.npc &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.npc &amp;gt; th {&lt;br /&gt;
  background-color: #b3e699;&lt;br /&gt;
  border-color: #8fb87a;&lt;br /&gt;
}&lt;br /&gt;
.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pve */&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
  border-color: #cca352;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.pve &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.pve &amp;gt; th {&lt;br /&gt;
  background-color: #ffe6b3;&lt;br /&gt;
  border-color: #ccb88f;&lt;br /&gt;
}&lt;br /&gt;
.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
  background-color: #fff8e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* equip or item*/&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
  border-color: #cc7a52;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
  background-color: #ffccb3;&lt;br /&gt;
  border-color: #cca38f;&lt;br /&gt;
}&lt;br /&gt;
.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd),&lt;br /&gt;
.table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
  background-color: #fff0e8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin */&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.skin &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #e07a98 !important;&lt;br /&gt;
  border-color: #996574 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.skin &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.skin &amp;gt; th {&lt;br /&gt;
  background-color: #ffd4df;&lt;br /&gt;
  border-color: #b3a1a5;&lt;br /&gt;
}&lt;br /&gt;
.table.skin &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.skin:nth-child(odd) {&lt;br /&gt;
  background-color: #ffedf4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech1 */&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
  border-color: #527aa3;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech1 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech1 &amp;gt; th {&lt;br /&gt;
  background-color: #b3cce6;&lt;br /&gt;
  border-color: #8fa3b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
  background-color: #e8f0f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mech2 */&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.mech2 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #3cc !important;&lt;br /&gt;
  border-color: #29a3a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.mech2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.mech2 &amp;gt; th {&lt;br /&gt;
  background-color: #99e6e6;&lt;br /&gt;
  border-color: #7ab8b8;&lt;br /&gt;
}&lt;br /&gt;
.table.mech2 &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.mech2:nth-child(odd) {&lt;br /&gt;
  background-color: #e1f8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lore */&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.lore &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #c6c !important;&lt;br /&gt;
  border-color: #a352a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.lore &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.lore &amp;gt; th {&lt;br /&gt;
  background-color: #e6b3e6;&lt;br /&gt;
  border-color: #b88fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.lore &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.lore:nth-child(odd) {&lt;br /&gt;
  background-color: #f8e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* location */&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.location &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #96c !important;&lt;br /&gt;
  border-color: #7a52a3 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.location &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.location &amp;gt; th {&lt;br /&gt;
  background-color: #ccb3e6;&lt;br /&gt;
  border-color: #a38fb8;&lt;br /&gt;
}&lt;br /&gt;
.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
  background-color: #f0e8f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* promo */&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.promo &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #9c3 !important;&lt;br /&gt;
  border-color: #7aa329 !important;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.promo &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.promo &amp;gt; th {&lt;br /&gt;
  background-color: #cce699;&lt;br /&gt;
  border-color: #a3b87a;&lt;br /&gt;
}&lt;br /&gt;
.table.promo &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.promo:nth-child(odd) {&lt;br /&gt;
  background-color: #f0f8e1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* buff */&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.buff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #73d9d9 !important;&lt;br /&gt;
  border-color: #5caeae !important;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.buff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.buff &amp;gt; th {&lt;br /&gt;
  background-color: #b9ecec;&lt;br /&gt;
  border-color: #94bdbd;&lt;br /&gt;
}&lt;br /&gt;
.table.buff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.buff:nth-child(odd) {&lt;br /&gt;
  background-color: #eaf9f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* debuff */&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.debuff &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #51a651 !important;&lt;br /&gt;
  border-color: #418541 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.debuff &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.debuff &amp;gt; th {&lt;br /&gt;
  background-color: #a8d3a8;&lt;br /&gt;
  border-color: #86a986;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.debuff &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.debuff:nth-child(odd) {&lt;br /&gt;
  background-color: #e5f2e5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* crafting */&lt;br /&gt;
/* recipe */&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.crafting &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.recipe &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #a68151 !important;&lt;br /&gt;
  border-color: #856741 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.crafting &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.crafting &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.recipe &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.recipe &amp;gt; th {&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  border-color: #a99a86;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),&lt;br /&gt;
.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
  background-color: #f2ece5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Action tables */&lt;br /&gt;
.table.actions,&lt;br /&gt;
.table.traits {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  max-width: 1000px;&lt;br /&gt;
  display: table;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan],&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.table.actions&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection,&lt;br /&gt;
.table.traits&lt;br /&gt;
&amp;gt; :first-child&lt;br /&gt;
&amp;gt; tr:first-child&lt;br /&gt;
~ tr&lt;br /&gt;
th[colspan]&lt;br /&gt;
span.editsection {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
.table.actions &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4,&lt;br /&gt;
.table.traits &amp;gt; :first-child &amp;gt; tr:first-child ~ tr th[colspan] h4 {&lt;br /&gt;
  margin-top: 5px !important;&lt;br /&gt;
  margin-bottom: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using : lists within tables */&lt;br /&gt;
/* no top/bottom margin in these tables */&lt;br /&gt;
.table.fm dl,&lt;br /&gt;
.table.craftvariants dl {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
/* no left margin when used purely for structure within these tables */&lt;br /&gt;
.table.locations dd,&lt;br /&gt;
.table.fm dd,&lt;br /&gt;
table.craftvariants dd {&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* restore margin if it&#039;s actually being used as a definition list */&lt;br /&gt;
.table.locations dl &amp;gt; dt ~ dd {&lt;br /&gt;
  margin-left: 2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Using * lists within combo tables */&lt;br /&gt;
.table.combo ul {&lt;br /&gt;
  margin: 0.15em 0;&lt;br /&gt;
}&lt;br /&gt;
.table.combo li {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** INFOBOXES **/&lt;br /&gt;
&lt;br /&gt;
div.infobox,&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffeeeeee);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-bottom-width: 0;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border-left: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  border-right: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  margin: 0 -1px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after,&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box::after {&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading::after,&lt;br /&gt;
div.nav .subheading::after,&lt;br /&gt;
.table::after {&lt;br /&gt;
  bottom: -3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove after shadow for tables that have been centered, otherwise the shadow spans the entire page */&lt;br /&gt;
.table[class*=&amp;quot;center&amp;quot;]::after,&lt;br /&gt;
.table.noshadowafter::after {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** NAV BARS (headings are done with infobox headings) **/&lt;br /&gt;
div.nav {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  min-height: 60px;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  margin: 5px;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
  background-color: #888;&lt;br /&gt;
  font-size: 1.083em;&lt;br /&gt;
  line-height: 100%;&lt;br /&gt;
  margin: -1px -1px 0;&lt;br /&gt;
  padding: 0.769em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .subheading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
  padding: 0.833em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.nav .selflink {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt,&lt;br /&gt;
div.nav dd,&lt;br /&gt;
div.nav table {&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .box table {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  margin: 0.667em 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #999;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  border-left: 2px solid #888;&lt;br /&gt;
  width: 325px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table th {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  border-right: 2px solid #888;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td {&lt;br /&gt;
  padding: 2px 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav table td a,&lt;br /&gt;
div.nav table td strong.selflink {&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin .box {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
  margin-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dt {&lt;br /&gt;
  width: 75px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.thin dd {&lt;br /&gt;
  width: 290px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide .box {&lt;br /&gt;
  width: 600px;&lt;br /&gt;
  margin-left: -50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dt {&lt;br /&gt;
  width: 150px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.wide dd {&lt;br /&gt;
  width: 400px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav .heading .selflink {&lt;br /&gt;
  font-weight: bold !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc .heading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.npc dd,&lt;br /&gt;
div.nav.npc dt,&lt;br /&gt;
div.nav.npc table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve .heading {&lt;br /&gt;
  background-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.pve dd,&lt;br /&gt;
div.nav.pve dt,&lt;br /&gt;
div.nav.pve table th {&lt;br /&gt;
  border-color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip .heading {&lt;br /&gt;
  background-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.equip dd,&lt;br /&gt;
div.nav.equip dt,&lt;br /&gt;
div.nav.equip table th {&lt;br /&gt;
  border-color: #f96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 .heading {&lt;br /&gt;
  background-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech1 dd,&lt;br /&gt;
div.nav.mech1 dt,&lt;br /&gt;
div.nav.mech1 table th {&lt;br /&gt;
  border-color: #69c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 .heading {&lt;br /&gt;
  background-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.mech2 dd,&lt;br /&gt;
div.nav.mech2 dt,&lt;br /&gt;
div.nav.mech2 table th {&lt;br /&gt;
  border-color: #3cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location .heading {&lt;br /&gt;
  background-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.location dd,&lt;br /&gt;
div.nav.location dt,&lt;br /&gt;
div.nav.location table th {&lt;br /&gt;
  border-color: #96c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore .heading {&lt;br /&gt;
  background-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.lore dd,&lt;br /&gt;
div.nav.lore dt,&lt;br /&gt;
div.nav.lore table th {&lt;br /&gt;
  border-color: #c6c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo .heading {&lt;br /&gt;
  background-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.promo dd,&lt;br /&gt;
div.nav.promo dt,&lt;br /&gt;
div.nav.promo table th {&lt;br /&gt;
  border-color: #9c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest .heading {&lt;br /&gt;
  background-color: #efaa43;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.quest dd,&lt;br /&gt;
div.nav.quest dt,&lt;br /&gt;
div.nav.quest table th {&lt;br /&gt;
  border-color: #eea63a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition .heading {&lt;br /&gt;
  background-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.condition dd,&lt;br /&gt;
div.nav.condition dt,&lt;br /&gt;
div.nav.condition table th {&lt;br /&gt;
  border-color: #51a651;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom .heading {&lt;br /&gt;
  background-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.hom dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.hom table th {&lt;br /&gt;
  border-color: #c96;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting .heading,&lt;br /&gt;
div.nav.recipe .heading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.crafting dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.crafting table th,&lt;br /&gt;
div.nav.recipe dd,&lt;br /&gt;
div.nav.hom dt,&lt;br /&gt;
div.nav.recipe table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters .heading,&lt;br /&gt;
div.nav.monsters .subheading {&lt;br /&gt;
  background-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.monsters dd,&lt;br /&gt;
div.nav.monsters dt,&lt;br /&gt;
div.nav.monsters table th {&lt;br /&gt;
  border-color: #6c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty .heading,&lt;br /&gt;
div.nav.duty .subheading {&lt;br /&gt;
  background-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.duty dd,&lt;br /&gt;
div.nav.duty dt,&lt;br /&gt;
div.nav.duty table th {&lt;br /&gt;
  border-color: #fb6537;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever20 dd,&lt;br /&gt;
div.nav.whatever20 dt,&lt;br /&gt;
div.nav.whatever20 table th {&lt;br /&gt;
  border-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 .heading,&lt;br /&gt;
div.nav.whatever1 .subheading {&lt;br /&gt;
  background-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever1 dd,&lt;br /&gt;
div.nav.whatever1 dt,&lt;br /&gt;
div.nav.whatever1 table th {&lt;br /&gt;
  border-color: #39c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 .heading,&lt;br /&gt;
div.nav.whatever2 .subheading {&lt;br /&gt;
  background-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever2 dd,&lt;br /&gt;
div.nav.whatever2 dt,&lt;br /&gt;
div.nav.whatever2 table th {&lt;br /&gt;
  border-color: #c23f3a;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 .heading,&lt;br /&gt;
div.nav.whatever3 .subheading {&lt;br /&gt;
  background-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever3 dd,&lt;br /&gt;
div.nav.whatever3 dt,&lt;br /&gt;
div.nav.whatever3 table th {&lt;br /&gt;
  border-color: #f93;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 .heading,&lt;br /&gt;
div.nav.whatever4 .subheading {&lt;br /&gt;
  background-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever4 dd,&lt;br /&gt;
div.nav.whatever4 dt,&lt;br /&gt;
div.nav.whatever4 table th {&lt;br /&gt;
  border-color: #963;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 .heading,&lt;br /&gt;
div.nav.whatever5 .subheading {&lt;br /&gt;
  background-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever5 dd,&lt;br /&gt;
div.nav.whatever5 dt,&lt;br /&gt;
div.nav.whatever5 table th {&lt;br /&gt;
  border-color: #c66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 .heading,&lt;br /&gt;
div.nav.whatever6 .subheading {&lt;br /&gt;
  background-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever6 dd,&lt;br /&gt;
div.nav.whatever6 dt,&lt;br /&gt;
div.nav.whatever6 table th {&lt;br /&gt;
  border-color: #ec5752;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 .heading,&lt;br /&gt;
div.nav.whatever7 .subheading {&lt;br /&gt;
  background-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever7 dd,&lt;br /&gt;
div.nav.whatever7 dt,&lt;br /&gt;
div.nav.whatever7 table th {&lt;br /&gt;
  border-color: #939;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 .heading,&lt;br /&gt;
div.nav.whatever8 .subheading {&lt;br /&gt;
  background-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever8 dd,&lt;br /&gt;
div.nav.whatever8 dt,&lt;br /&gt;
div.nav.whatever8 table th {&lt;br /&gt;
  border-color: #396;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 .heading,&lt;br /&gt;
div.nav.whatever9 .subheading {&lt;br /&gt;
  background-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever9 dd,&lt;br /&gt;
div.nav.whatever9 dt,&lt;br /&gt;
div.nav.whatever9 table th {&lt;br /&gt;
  border-color: #96f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever10 .heading,&lt;br /&gt;
div.nav.whatever10 .subheading {&lt;br /&gt;
  background-color: #d25d6b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever11 .heading,&lt;br /&gt;
div.nav.whatever11 .subheading {&lt;br /&gt;
  background-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever12 dd,&lt;br /&gt;
div.nav.whatever12 dt,&lt;br /&gt;
div.nav.whatever12 table th {&lt;br /&gt;
  border-color: #fc3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 .heading,&lt;br /&gt;
div.nav.whatever13 .subheading {&lt;br /&gt;
  background-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever13 dd,&lt;br /&gt;
div.nav.whatever13 dt,&lt;br /&gt;
div.nav.whatever13 table th {&lt;br /&gt;
  border-color: #6cf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 .heading,&lt;br /&gt;
div.nav.whatever14 .subheading {&lt;br /&gt;
  background-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.whatever14 dd,&lt;br /&gt;
div.nav.whatever14 dt,&lt;br /&gt;
div.nav.whatever14 table th {&lt;br /&gt;
  border-color: #3c3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** PRINTER CHANGES **/&lt;br /&gt;
@media print {&lt;br /&gt;
  #content {&lt;br /&gt;
    border: 0 solid #fff;&lt;br /&gt;
    box-shadow: none;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #mainpagenavigation th,&lt;br /&gt;
  div.nav .heading,&lt;br /&gt;
  div.nav .subheading {&lt;br /&gt;
    color: #000 !important;&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
    border-width: 0 !important;&lt;br /&gt;
  }&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
  table.table &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
  .table &amp;gt; tbody &amp;gt; tr &amp;gt; * {&lt;br /&gt;
    border: 1px solid #000 !important;&lt;br /&gt;
  }&lt;br /&gt;
  .table {&lt;br /&gt;
    border-collapse: collapse !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hiding icon redlinks */&lt;br /&gt;
span.thumb-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item icons */&lt;br /&gt;
span.thumb-icon.item-icon.small a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/20px-action.png&amp;quot;);&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
}&lt;br /&gt;
span.thumb-icon.item-icon.medium a.new {&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/35px-action.png&amp;quot;);&lt;br /&gt;
  height: 35px;&lt;br /&gt;
  width: 35px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox icons */&lt;br /&gt;
div.infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/40px-action.png&amp;quot;);&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  width: 40px;&lt;br /&gt;
}&lt;br /&gt;
div.action-infobox-icon a.new {&lt;br /&gt;
  color: transparent;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font: 0/0 a;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  background-image: url(&amp;quot;/images/thumb/7/74/action.png/48px-action.png&amp;quot;);&lt;br /&gt;
  height: 48px;&lt;br /&gt;
  width: 48px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Attribute prefix spacing (usually in infoboxes) */&lt;br /&gt;
.prefixwrapper dl {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* action icons */&lt;br /&gt;
/* These will require more work since the template takes a continuous size parameter, rather than discrete size values */&lt;br /&gt;
* + html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE7 fix */&lt;br /&gt;
* html span.thumb-icon a.new {&lt;br /&gt;
  display: inline;&lt;br /&gt;
} /* IE6 fix */&lt;br /&gt;
&lt;br /&gt;
/* Inline icons */&lt;br /&gt;
/* div is used by [[Template:Icon]] */&lt;br /&gt;
div.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
  margin: 0 0.167em;&lt;br /&gt;
}&lt;br /&gt;
/* span is used by [[Template:Effect icon]] */&lt;br /&gt;
span.inline-icon {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  bottom: 2px;&lt;br /&gt;
  overflow: visible;&lt;br /&gt;
  height: 1.5384615385em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Masthead links */&lt;br /&gt;
#upperBar {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 156px;&lt;br /&gt;
  height: 30px;&lt;br /&gt;
  z-index: 4;&lt;br /&gt;
  font-size-adjust: 0.52;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul {&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  font-family: &amp;quot;EasonPro&amp;quot;, &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a {&lt;br /&gt;
  color: #f1f9e2;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  font-size: 12px;&lt;br /&gt;
  padding: 8px 10px;&lt;br /&gt;
  line-height: 2.6;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li a:hover {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -121px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -206px -30px;&lt;br /&gt;
}&lt;br /&gt;
#upperBar ul li:first-child + li + li a:hover {&lt;br /&gt;
  background: url(/images/c/c7/Masthead_hover_background.png) no-repeat 0 -30px;&lt;br /&gt;
  background-position: -274px -30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/** Restore sort icons for sortable table headers **/&lt;br /&gt;
/* These are inserted as CSS background-image, which clashes with our fancy gradient overlays */&lt;br /&gt;
table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* And finally jquery overlays for tables that also use .table classes (two background images) */&lt;br /&gt;
table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
  background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==),&lt;br /&gt;
  url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
  !ie;&lt;br /&gt;
  background-repeat: no-repeat, repeat;&lt;br /&gt;
  background-position: 100% 50%, 0% 0%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe boxes that don&#039;t look like infoboxes */&lt;br /&gt;
div.recipe-box {&lt;br /&gt;
  /* from div.infobox-n.recipe */&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  float: none;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0 1em 0 0;&lt;br /&gt;
  /* from div.infobox-n*/&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 1px solid #aaa;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  /* from div.infobox, div.nav .box */&lt;br /&gt;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFFFF,EndColorStr=#FFEEEEEE);&lt;br /&gt;
  background-image: linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -o-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%);&lt;br /&gt;
  background-image: -webkit-gradient(&lt;br /&gt;
  linear,&lt;br /&gt;
  left top,&lt;br /&gt;
  left bottom,&lt;br /&gt;
  color-stop(0, #fff),&lt;br /&gt;
  color-stop(1, #eee)&lt;br /&gt;
  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box::after {&lt;br /&gt;
  /* from div.infobox:after */&lt;br /&gt;
  bottom: -4px;&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  height: 3px;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/45/Shadow_after.png&amp;quot;);&lt;br /&gt;
  background-size: 100% 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading,&lt;br /&gt;
div.recipe-box .heading {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  background-color: #d3c0a8;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/b/b3/Box_overlay.png&amp;quot;);&lt;br /&gt;
  border: 1px solid rgba(0, 0, 0, 0.25);&lt;br /&gt;
  margin: -1px -1px 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box .subheading {&lt;br /&gt;
  border-width: 0 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dl {&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  width: 130px; /* CUSTOM (OLD: 112px) */&lt;br /&gt;
  line-height: 1em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  border-right: 2px solid #a99a86;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 8px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.recipe-box dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  border-left: 2px solid #999;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 2px 7px;&lt;br /&gt;
  line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark view styles for recipe boxes and also main page cell backgrounds, for some reason */&lt;br /&gt;
html.view-dark #mainpagenavigation td,&lt;br /&gt;
html.view-dark div.recipe-box {&lt;br /&gt;
	border-color: #383838;&lt;br /&gt;
	background-image: -o-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -moz-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -webkit-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	background-image: -ms-linear-gradient(top,#17181B 0%,#17181B 2%,#181818 100%);&lt;br /&gt;
	-webkit-gradient(linear,left top,left bottom,color-stop(0,#17181B),color-stop(0.02,#17181B),color-stop(1,#181818));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.view-dark div.recipe-box .subheading,&lt;br /&gt;
html.view-dark div.recipe-box .heading {&lt;br /&gt;
	border: 1px solid #383838;&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
	background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For generic ingredient lists anywhere on the wiki */&lt;br /&gt;
div.ingredients dt {&lt;br /&gt;
  float: left;&lt;br /&gt;
  clear: left;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  width: 25px;&lt;br /&gt;
  margin: 0 -2px 0 0;&lt;br /&gt;
  padding: 2px 2px 2px 3px;&lt;br /&gt;
  line-height: 1.4em; /* CUSTOM (OLD: 1.667em) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients.wide dt {&lt;br /&gt;
  width: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dd {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 1px 4px; /* CUSTOM (OLD: 2px 7px) */&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.ingredients dl {&lt;br /&gt;
  margin: 2px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* jqplot data labels (a SMW result format); improve readability */&lt;br /&gt;
.jqplot-data-label {&lt;br /&gt;
  color: white;&lt;br /&gt;
  text-shadow: 1px 1px black;&lt;br /&gt;
}&lt;br /&gt;
.srf-jqplot-plot.bar.jqplot-target {&lt;br /&gt;
  color: black;&lt;br /&gt;
  font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialogue indent guides, added by demarcateDialogue in MediaWiki:Common.js */&lt;br /&gt;
.dialogue dl dd {&lt;br /&gt;
  padding-left: 16px;&lt;br /&gt;
  margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
.dialogue dl {&lt;br /&gt;
  margin-top: 3px;&lt;br /&gt;
  margin-bottom: 3px;&lt;br /&gt;
  margin-left: 11px;&lt;br /&gt;
  border-left: 2px solid rgba(110, 98, 74, 0.4);&lt;br /&gt;
}&lt;br /&gt;
.dialogue &amp;gt; dl,&lt;br /&gt;
.dialogue td &amp;gt; dl {&lt;br /&gt;
  margin-bottom: 10px;&lt;br /&gt;
  border-left: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For Semantic Forms with multiple template instances, such as for a row template. */&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research .multipleTemplateList p,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
.multipleTemplateList&lt;br /&gt;
p {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
body.page-Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance.multipleTemplate,&lt;br /&gt;
body.page-Special_FormEdit_Glob_of_Ectoplasm_salvage_research_Glob_of_Ectoplasm_salvage_research&lt;br /&gt;
div.multipleTemplateInstance {&lt;br /&gt;
  padding: 0px 5px !important;&lt;br /&gt;
  margin: 0px !important;&lt;br /&gt;
  background: none !important;&lt;br /&gt;
  border: none !important;&lt;br /&gt;
}&lt;br /&gt;
.table.form-row::after {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
.form-row tr th span input.left {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight {&lt;br /&gt;
  height: 20px;&lt;br /&gt;
}&lt;br /&gt;
input.form-lineheight[type=&amp;quot;checkbox&amp;quot;] {&lt;br /&gt;
  margin: 0px;&lt;br /&gt;
}&lt;br /&gt;
select.form-lineheight {&lt;br /&gt;
  height: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove top margin for ul within bug/anomaly templates */&lt;br /&gt;
.buglist ul {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide and reduce margins of horizontal rules between multiple navs */&lt;br /&gt;
.nav ~ hr {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  margin: 0.5em 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide smw annotation notice */&lt;br /&gt;
#smw-form-editpage-help {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix last row spacing in SMW generated galleries */&lt;br /&gt;
.srf-gallery ul.gallery {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce width of SMW columns in ul format */&lt;br /&gt;
.smw-ul-columns div {&lt;br /&gt;
  width: unset !important;&lt;br /&gt;
  min-width: 300px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
* Style for horizontal lists (separator following item).&lt;br /&gt;
* @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
* @revision 6 (2014-05-09)&lt;br /&gt;
* @author mediawiki.org/wiki/User:Edokter&lt;br /&gt;
*/&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
}&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
  display: inline;&lt;br /&gt;
}&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
  content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
  content: &amp;quot; • &amp;quot;;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin: 0 2px;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt.hlist-last-child:after,&lt;br /&gt;
.hlist li.hlist-last-child:after {&lt;br /&gt;
  content: none;&lt;br /&gt;
}&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* For IE8 */&lt;br /&gt;
.hlist dd dd.hlist-last-child:after,&lt;br /&gt;
.hlist dd dt.hlist-last-child:after,&lt;br /&gt;
.hlist dd li.hlist-last-child:after,&lt;br /&gt;
.hlist dt dd.hlist-last-child:after,&lt;br /&gt;
.hlist dt dt.hlist-last-child:after,&lt;br /&gt;
.hlist dt li.hlist-last-child:after,&lt;br /&gt;
.hlist li dd.hlist-last-child:after,&lt;br /&gt;
.hlist li dt.hlist-last-child:after,&lt;br /&gt;
.hlist li li.hlist-last-child:after {&lt;br /&gt;
  content: &amp;quot;) &amp;quot;;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
  counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
  counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
  content: &amp;quot; &amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
  white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
  content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot; &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Deletion page field indents */&lt;br /&gt;
@media screen and (min-width: 820px) {&lt;br /&gt;
  #mw-deleteconfirm-table div label {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    width: 170px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
  }&lt;br /&gt;
  #mw-deleteconfirm-table input#wpWatch {&lt;br /&gt;
    margin-left: 156px;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for [[Template:Trait compact table]] */&lt;br /&gt;
.faded img {&lt;br /&gt;
  opacity: 0.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for action history project */&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  padding: 0.2em 0.5em 0.5em 0.5em;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border: 1px #aaa dashed;&lt;br /&gt;
  background-color: #f6f3e4;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .action-history li {&lt;br /&gt;
  padding: 0.1em 0em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* SMW further results */&lt;br /&gt;
.table + .smw-template-furtherresults {&lt;br /&gt;
  display: block;&lt;br /&gt;
}&lt;br /&gt;
.table + .smw-template-furtherresults a {&lt;br /&gt;
  background: none;&lt;br /&gt;
  color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CUSTOM FOR FFXIV WIKI */&lt;br /&gt;
/* Action facts within description */&lt;br /&gt;
blockquote p {&lt;br /&gt;
  margin-bottom: 0.2em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dd {&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
  margin-left: 1em !important;&lt;br /&gt;
}&lt;br /&gt;
blockquote dl {&lt;br /&gt;
  margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hide {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description flavor colors */&lt;br /&gt;
span.colorized-description {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.triple-tick,&lt;br /&gt;
span.colorized-description.triple-tick &amp;gt; a {&lt;br /&gt;
  color: #ba5a0b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.double-tick,&lt;br /&gt;
span.colorized-description.double-tick &amp;gt; a {&lt;br /&gt;
  color: #827B00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.colorized-description.single-tick,&lt;br /&gt;
span.colorized-description.single-tick &amp;gt; a {&lt;br /&gt;
  color: #0a9421;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item effects */&lt;br /&gt;
div.item-effects {&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  color: #707070;&lt;br /&gt;
  border-bottom: 1px solid #a0a0a0;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 500px;&lt;br /&gt;
  margin: 5px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.item-effects-list &amp;gt; p {&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dialog box flavor texts */&lt;br /&gt;
.dialog-box {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  line-height: 1.45em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.golden-warning,&lt;br /&gt;
.dialog-box.golden-warning a,&lt;br /&gt;
.dialog-box.golden-warning a.new,&lt;br /&gt;
.dialog-box.golden-warning a:visited,&lt;br /&gt;
.dialog-box.golden-warning a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #dc8809;&lt;br /&gt;
  color: #ffecb3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone,&lt;br /&gt;
.dialog-box.quest-milestone a.new,&lt;br /&gt;
.dialog-box.quest-milestone a.new:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #33adff;&lt;br /&gt;
  color: #dbe5ff;&lt;br /&gt;
}&lt;br /&gt;
.dialog-box.quest-milestone a,&lt;br /&gt;
.dialog-box.quest-milestone a:visited {&lt;br /&gt;
  text-shadow: 0 0.02em 0.2em #222;&lt;br /&gt;
  color: #eee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box:before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  background-color: #222;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  filter: blur(0.11em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.dialog-box.quest-milestone:before {&lt;br /&gt;
  background-color: #0047a3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Recipe characteristics */&lt;br /&gt;
.recipe-box .characteristics {&lt;br /&gt;
  margin-top: -10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Item rarity */&lt;br /&gt;
.rarity {&lt;br /&gt;
  background: linear-gradient(#FFF3, #0003) #575C66;&lt;br /&gt;
  padding: 0 0.35em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: white !important;&lt;br /&gt;
  border-radius: 0.25em;&lt;br /&gt;
  box-shadow: 0 1px 1px #0004;&lt;br /&gt;
  text-shadow: 0 -1px #0008;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.rarity.dungeon,&lt;br /&gt;
.rarity.green {&lt;br /&gt;
  background-color: #20bc70;&lt;br /&gt;
}&lt;br /&gt;
.rarity.tomestone,&lt;br /&gt;
.rarity.blue {&lt;br /&gt;
  background-color: #2673c5&lt;br /&gt;
}&lt;br /&gt;
.rarity.aetherial,&lt;br /&gt;
.rarity.pink {&lt;br /&gt;
  background-color: #ff65ad&lt;br /&gt;
}&lt;br /&gt;
.rarity.relic,&lt;br /&gt;
.rarity.purple {&lt;br /&gt;
  background-color: #7641af&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Nav */&lt;br /&gt;
div.nav.class-nav table th.class-cell,&lt;br /&gt;
div.nav.class-nav table td.class-cell,&lt;br /&gt;
div.nav.job-nav table th.class-cell,&lt;br /&gt;
div.nav.job-nav table td.class-cell {&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav table th:last-child,&lt;br /&gt;
div.nav.job-nav table th:last-child {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.job-nav {&lt;br /&gt;
  width: 950px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.class-nav {&lt;br /&gt;
  width: 850px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TABLES */&lt;br /&gt;
/* quest */&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; tfoot &amp;gt; tr &amp;gt; th,&lt;br /&gt;
.table.quest &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.table &amp;gt; tbody &amp;gt; tr.quest &amp;gt; th {&lt;br /&gt;
  background-color: #efae4d;&lt;br /&gt;
  border-color: #e18f14;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),&lt;br /&gt;
.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
  background-color: #fff3d8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Partially collapsible tables */&lt;br /&gt;
&lt;br /&gt;
.partial-collapsible-toggle {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-left: 1.25em;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 50%;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    border: 0.375em solid transparent;&lt;br /&gt;
    border-inline-width: 0.75em;&lt;br /&gt;
    border-left-color: currentcolor;&lt;br /&gt;
    transform-origin: 25% 50%;&lt;br /&gt;
    transform: translateY(-50%) rotate(90deg);&lt;br /&gt;
    transition: transform 200ms;&lt;br /&gt;
}&lt;br /&gt;
.partial-collapsible-toggle.is-collapsed::before {&lt;br /&gt;
    transform: translateY(-50%) rotate(0deg);&lt;br /&gt;
}&lt;br /&gt;
.collapsible-trigger-row {&lt;br /&gt;
    background: var(--drops-list-collapsible-section) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Relic weapons nav */&lt;br /&gt;
div.nav.relic .pre-relic-label {&lt;br /&gt;
  width: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .relic-list {&lt;br /&gt;
  padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .role-subheading {&lt;br /&gt;
  padding: 0 8px;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic td.mw-collapsible div.mw-collapsible-content {&lt;br /&gt;
  padding-top: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .first-role-job {&lt;br /&gt;
  width: 112px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic .heading {&lt;br /&gt;
  background-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.nav.relic dd,&lt;br /&gt;
div.nav.relic dt,&lt;br /&gt;
div.nav.relic table th {&lt;br /&gt;
  border-color: #8d5bc2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Map icons */&lt;br /&gt;
.map-icons {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  width: 28px;&lt;br /&gt;
  height: 24px;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* HQ color */&lt;br /&gt;
.hq-sepia {&lt;br /&gt;
  filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
  -webkit-filter: sepia() drop-shadow(1px 1px 1px rgb(202, 161, 12));&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* H3 Fix */&lt;br /&gt;
h3 {&lt;br /&gt;
  margin-bottom: 0.25em !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* OLD: Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  color: black;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  float: right;&lt;br /&gt;
  clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
  font-size: larger;&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
  border: 1px solid #020202;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
  border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow limiting of which header levels are shown in a TOC;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;, for instance, will limit to&lt;br /&gt;
showing ==headings== and ===headings=== but no further&lt;br /&gt;
(as long as there are no =headings= on the page, which&lt;br /&gt;
there shouldn&#039;t be according to the MoS). */&lt;br /&gt;
.toclimit-2 .toclevel-1 ul,&lt;br /&gt;
.toclimit-3 .toclevel-2 ul,&lt;br /&gt;
.toclimit-4 .toclevel-3 ul,&lt;br /&gt;
.toclimit-5 .toclevel-4 ul,&lt;br /&gt;
.toclimit-6 .toclevel-5 ul,&lt;br /&gt;
.toclimit-7 .toclevel-6 ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* new main page */&lt;br /&gt;
&lt;br /&gt;
.mobile-element {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.desktop-element {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html {&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* top and bottom banners (add header and footer) */&lt;br /&gt;
body {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/3/3c/Light_mode_top_background_DT.jpg&amp;quot;);&lt;br /&gt;
  background-position: left top;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  min-height: 105vh;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Important: show only desktop ad code on Desktop*/&lt;br /&gt;
.nodesktop {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* makes primis a certain size on desktop */&lt;br /&gt;
.primis {&lt;br /&gt;
  width:700px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*relic weapons*/&lt;br /&gt;
.relic-header {&lt;br /&gt;
  border: 1px solid #ffc9c9;&lt;br /&gt;
  background-color: #FFFFF3;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest {&lt;br /&gt;
  border: 1px solid #A2A8B1;&lt;br /&gt;
  background-color: #F7F7F7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest p {&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
  padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h3{&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest h4 {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  margin-left: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest li {&lt;br /&gt;
  margin-right: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest .table {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest div.thumbinner {&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-heading {&lt;br /&gt;
  background: #CCCCFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.relic-quest-cell {&lt;br /&gt;
  background: #DDDDFF;&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#fuse-privacy-tool {&lt;br /&gt;
  font-size: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.mw-dismissable-notice .mw-dismissable-notice-close {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Class for fixing line height around small inline icons */&lt;br /&gt;
.text-icon img {&lt;br /&gt;
  max-height: 24px;&lt;br /&gt;
  width: auto !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  /* value difference is alignment fudge. vertical-align: middle is relative to the&lt;br /&gt;
  * entire line, including descender height. our icons are almost always shown next&lt;br /&gt;
  * to text with no descenders, so we want to center the icons for that instead */&lt;br /&gt;
  margin-top: -2em;&lt;br /&gt;
  margin-bottom: -1.85em;&lt;br /&gt;
}&lt;br /&gt;
/* don&#039;t apply the fix in headings, since their height and margins negate it */&lt;br /&gt;
:is(h2, h3, h4, h5, h6) .text-icon img {&lt;br /&gt;
  margin-top: 0;&lt;br /&gt;
  margin-bottom: 0;&lt;br /&gt;
  max-height: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .action-history {&lt;br /&gt;
  background-color: #EBEBEB;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-indicators {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-image-container:hover .image-overlay {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.image-overlay {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 3em;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  height: 80%;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  transition: .5s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
Navbox classes&lt;br /&gt;
**/&lt;br /&gt;
.navbox {&lt;br /&gt;
  background: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.mw-parser-output .navbox-list-with-group,&lt;br /&gt;
.bg3wiki-navbox {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
  width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output .navbox-list-with-group, {&lt;br /&gt;
  color: var(--navbox-header-text);&lt;br /&gt;
  background-color: var(--navbox-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* These important tags will be removed, emergency fix */&lt;br /&gt;
.navbox-title {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-header-bg);&lt;br /&gt;
  border-top: var(--navbox-inner-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div &amp;gt; table &amp;gt; tbody &amp;gt;tr &amp;gt; th.navbox-title {&lt;br /&gt;
  border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-label-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  background-color: var(--navbox-sublabel-bg);&lt;br /&gt;
  border-top: var(--navbox-label-border);&lt;br /&gt;
  border-left: var(--navbox-label-border);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
  border:1px solid var(--tooltip-border);&lt;br /&gt;
  background-color: var(--navbox-data-bg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
  background-color: var(--navbox-data-row-odd-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
  background-color: var(--navbox-data-row-even-bg);&lt;br /&gt;
  border: none !important;&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
  color: var(--fg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list-with-group .navbox-list .navbox-odd {&lt;br /&gt;
  border-top: var(--navbox-inner-border) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Standard Frame Icon */&lt;br /&gt;
&lt;br /&gt;
.standard-frame-icon {&lt;br /&gt;
  --frame-image: url(&amp;quot;/mediawiki/images/d/d9/Action_overlay_glassy.png&amp;quot;);&lt;br /&gt;
  --icon-size: 40px;&lt;br /&gt;
  &lt;br /&gt;
  --frame-size: calc(var(--icon-size) * 1.2); /* 48px for 40px icon */&lt;br /&gt;
  --icon-offset-x: calc(var(--icon-size) * 0.1); /* 4px for 40px icon */&lt;br /&gt;
  --icon-offset-y: calc(var(--icon-size) * 0.075); /* 3px for 40px icon */&lt;br /&gt;
  &lt;br /&gt;
  position: relative;&lt;br /&gt;
  width: var(--frame-size);&lt;br /&gt;
  height: var(--frame-size);&lt;br /&gt;
  display: inline-block !important;&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  &lt;br /&gt;
  /* default background for missing/transparent icon images */&lt;br /&gt;
  background-image: url(/mediawiki/images/2/2b/Action_background.png);&lt;br /&gt;
  background-position: var(--icon-offset-x) var(--icon-offset-y);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure clickbox covers entire icon */&lt;br /&gt;
.standard-frame-icon a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon image */&lt;br /&gt;
.standard-frame-icon img,&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: var(--icon-offset-y);&lt;br /&gt;
  left: var(--icon-offset-x);&lt;br /&gt;
  width: var(--icon-size);&lt;br /&gt;
  height: var(--icon-size);&lt;br /&gt;
}&lt;br /&gt;
/* Display unknown item icon for broken icon links */&lt;br /&gt;
.standard-frame-icon .mw-broken-media {&lt;br /&gt;
  background-image: url(&amp;quot;/mediawiki/images/4/48/Unknown_item_icon.png&amp;quot;);&lt;br /&gt;
  background-size: var(--icon-size);&lt;br /&gt;
  font-size: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Frame */&lt;br /&gt;
.standard-frame-icon::after {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&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;
  background-image: var(--frame-image);&lt;br /&gt;
  background-size: var(--frame-size);&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dye slot container */&lt;br /&gt;
.standard-frame-icon-dye-slots {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: calc(var(--icon-size) * 0.075); /* 3px at 40px */&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
/* Dye slot circles */&lt;br /&gt;
.standard-frame-icon-dye-slots span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  width: calc(var(--icon-size) * 0.175); /* 7px at 40px */&lt;br /&gt;
  height: calc(var(--icon-size) * 0.175);&lt;br /&gt;
  border: calc(var(--icon-size) * 0.025) solid #000; /* 1px at 40px */&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  margin-bottom: calc(var(--icon-size) * 0.1); /* 4px gap at 40px */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Sizes */&lt;br /&gt;
.standard-frame-icon.mid {--icon-size: 30px}&lt;br /&gt;
.standard-frame-icon.small {--icon-size: 20px}&lt;br /&gt;
/* Alternate frames */&lt;br /&gt;
.standard-frame-icon-hq {--frame-image: url(&amp;quot;/mediawiki/images/a/af/HQ_overlay.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-trait {--frame-image: url(&amp;quot;/mediawiki/images/d/da/Trait_frame.png&amp;quot;)}&lt;br /&gt;
.standard-frame-icon-achievement {--frame-image: url(&amp;quot;/mediawiki/images/2/22/Achievement_frame.png&amp;quot;)}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Icon label groups */&lt;br /&gt;
&lt;br /&gt;
/* Better clickbox for icon labels - [[Module:Icon#renderGameIconWithLabel]] */&lt;br /&gt;
.icon-label-container {&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.icon-label-container &amp;gt; a:not(.mw-selflink)::before {&lt;br /&gt;
  content: &amp;quot;&amp;quot;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
/* minerva override - fix width calculation in tables */&lt;br /&gt;
.skin-minerva .icon-label-container img {&lt;br /&gt;
  max-width: none !important; /* overrides `max-width: 100% !important` */&lt;br /&gt;
}&lt;br /&gt;
/* Underline label link if any part of the icon container is hovered */&lt;br /&gt;
.icon-label-container:hover &amp;gt; a:not(.mw-selflink) {&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* Link colors extend to any nested &amp;lt;code&amp;gt; elements within the link text */&lt;br /&gt;
.mw-parser-output a code {&lt;br /&gt;
  color: inherit !important; /* important overrides dark theme styles */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference groups with different list styles */&lt;br /&gt;
.references[data-mw-group=lower-alpha] {&lt;br /&gt;
  list-style-type: lower-alpha;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region New table styles */&lt;br /&gt;
&lt;br /&gt;
/* Base position, margin, sizing rules */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  border: 0 solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
  border-spacing: 0;&lt;br /&gt;
  font-size: 0.9230769231em;&lt;br /&gt;
  text-align: left;&lt;br /&gt;
  clear: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  vertical-align: top;&lt;br /&gt;
  margin: 10px 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  line-height: 1.4em;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-border-color: transparent;&lt;br /&gt;
  --stdt__table-background: transparent;&lt;br /&gt;
  --stdt__table-header-background-primary: transparent;&lt;br /&gt;
  --stdt__table-header-background-highlight: transparent;&lt;br /&gt;
  --stdt__table-header-background-strength: 0%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-subheading-background: transparent;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__sort-icon-up:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtNi41IDQgNC00IDQgNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4=);&lt;br /&gt;
  --stdt__sort-icon-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMjEgNCI+Cgk8cGF0aCBkPSJtMTQuNSAwLTQgNC00LTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+);&lt;br /&gt;
  --stdt__sort-icon-both: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+Cgk8cGF0aCBkPSJtMTQuNSA1LTQgNC00LTR6bTAtMS00LTQtNCA0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPg==)&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
/* Border around table but not around caption */&lt;br /&gt;
table.stdt__table_v2 thead,&lt;br /&gt;
table.stdt__table_v2 tbody {&lt;br /&gt;
  border: 1px solid var(--stdt__table-border-color);&lt;br /&gt;
  background-color: var(--stdt__table-background);&lt;br /&gt;
}&lt;br /&gt;
/* Fix border inconsistencies with sortable tables because aaaaaa */&lt;br /&gt;
table.stdt__table_v2 thead { border-bottom-width: 0 }&lt;br /&gt;
table.stdt__table_v2 thead + tbody { border-top-width: 0 }&lt;br /&gt;
&lt;br /&gt;
/* Default cell/caption padding */&lt;br /&gt;
table.stdt__table_v2 td,&lt;br /&gt;
table.stdt__table_v2 th,&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  padding: 0.25em 0.5em;&lt;br /&gt;
}&lt;br /&gt;
/* Make caption text bold */&lt;br /&gt;
table.stdt__table_v2 caption {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default text color */&lt;br /&gt;
table.stdt__table_v2 td {&lt;br /&gt;
  color: var(--stdt__table-body-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row(s) padding */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix padding on sortable headers */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr &amp;gt; th.headerSort {&lt;br /&gt;
  padding-right: 21px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Headings and subheadings should be centered */&lt;br /&gt;
table.stdt__table_v2 th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other alignment */&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;center&amp;quot;] tr {&lt;br /&gt;
  text-align:center&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;left&amp;quot;] tr {&lt;br /&gt;
  text-align:left&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;right&amp;quot;] tr {&lt;br /&gt;
  text-align:right&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;middle&amp;quot;] tr {&lt;br /&gt;
  vertical-align:middle&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;top&amp;quot;] tr {&lt;br /&gt;
  vertical-align:top&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2[class*=&amp;quot;bottom&amp;quot;] tr {&lt;br /&gt;
  vertical-align:bottom&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading row gradient */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) {&lt;br /&gt;
  /* hi ashe. i am now using &amp;quot;background strength&amp;quot; to mean &amp;quot;how strongly should the noise texture show through the top of the gradient,&amp;quot; please feel free to rename that to something more sensible */&lt;br /&gt;
  --stdt__header-color-mixed: color-mix(var(--stdt__table-header-background-primary) var(--stdt__table-header-background-strength), transparent);&lt;br /&gt;
  /*&lt;br /&gt;
   * in order to make the cursed background stacking shenanigans here work, the last (bottom) stop of the&lt;br /&gt;
   * lowest background-image gradient needs to be transparent. doing this and using background-color to&lt;br /&gt;
   * control the color at the bottom of the gradient allows the cells to seamlessly extend downwards past&lt;br /&gt;
   * the bottom of the &amp;lt;tr&amp;gt;&#039;s background-image&lt;br /&gt;
   *&lt;br /&gt;
   * does table layout cause background-color to be inherited by cells or something?? idk how it works&lt;br /&gt;
   */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(var(--stdt__header-color-mixed), var(--stdt__table-header-background-primary)),&lt;br /&gt;
    var(--noise-texture),&lt;br /&gt;
    /* gradient: lighten(bg 10%) -&amp;gt; bg */&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #FFF 10%), transparent);&lt;br /&gt;
  background-color: var(--stdt__table-header-background-primary);&lt;br /&gt;
  background-repeat: repeat-x;&lt;br /&gt;
  background-size: auto 100%;&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  box-shadow: inset 0 1px 0.5px #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Background for second row of headings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) {&lt;br /&gt;
  /* once again the last stop needs to be transparent */&lt;br /&gt;
  /* gradient: darken(bg 10%) -&amp;gt; darken(bg 15%) */&lt;br /&gt;
  background-image:&lt;br /&gt;
    linear-gradient(color-mix(var(--stdt__table-header-background-primary), #000 10%), transparent);&lt;br /&gt;
  background-color: color-mix(var(--stdt__table-header-background-primary), #000 15%);&lt;br /&gt;
  color: var(--stdt__table-heading-color);&lt;br /&gt;
  /* the extremely subtle unnoticeable shine at the top of the table becomes extremely noticeable when it interrupts a flat color.&lt;br /&gt;
   * in theory we could avoid this by applying to the box shadow to each individual &amp;lt;th&amp;gt; instead but that sounds like work */&lt;br /&gt;
  box-shadow: none;&lt;br /&gt;
}&lt;br /&gt;
/* Borders around second row of headings (to look good when first row contains rowspan&#039;d cells) */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:first-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:first-child {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead &amp;gt; tr + tr &amp;gt; th:last-child,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) &amp;gt; tr:not(:has(td)) + tr:not(:has(td)) &amp;gt; th:last-child {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Manually specified borders on tr and td */&lt;br /&gt;
table.stdt__table_v2 .line,&lt;br /&gt;
table.stdt__table_v2 .line-bottom {&lt;br /&gt;
  border-bottom: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-top {&lt;br /&gt;
  border-top: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-left {&lt;br /&gt;
  border-left: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2 .line-right {&lt;br /&gt;
  border-right: solid 1px var(--stdt__table-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix sort icon color */&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead th.headerSort,&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter &amp;gt; thead + tbody th.headerSort {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 1; /* force higher stacking context than tr background behind */&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort::after {&lt;br /&gt;
  content: &#039; &#039;;&lt;br /&gt;
  display: block;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: -1; /* force this clickable area to be underneath any others like collapse buttons and links */&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  background-color: currentColor;&lt;br /&gt;
  mask: var(--stdt__sort-icon-both);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: .8;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortUp::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-up);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
table.stdt__table_v2.sortable.jquery-tablesorter th.headerSort.headerSortDown::after {&lt;br /&gt;
  mask: var(--stdt__sort-icon-down);&lt;br /&gt;
  mask-repeat: no-repeat;&lt;br /&gt;
  mask-position: right;&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Subheadings */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody th,&lt;br /&gt;
table.stdt__table_v2 &amp;gt; :is(tbody:first-child, :not(thead) + tbody) tr:has(td) th {&lt;br /&gt;
  background-color: var(--stdt__table-subheading-background); &lt;br /&gt;
  color: var(--stdt__table-subheading-color); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Alternating row colors */&lt;br /&gt;
table.stdt__table_v2 &amp;gt; thead + tbody tr:has(td):nth-child(even),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; caption + tbody tr:has(td):nth-child(odd),&lt;br /&gt;
table.stdt__table_v2 &amp;gt; tbody:first-child tr:not(:first-child):has(td):nth-child(odd) {&lt;br /&gt;
  background-color: var(--stdt__table-odd-row-background);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default colors rely on Codex color variables, so don&#039;t need to be customized independently for light and dark themes */&lt;br /&gt;
table.stdt__table_v2 {&lt;br /&gt;
  --stdt__table-border-color: var(--border-color-subtle, #c8ccd1);&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-background: var(--background-color-base, #fff);&lt;br /&gt;
  --stdt__table-odd-row-background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-body-color: inherit;&lt;br /&gt;
&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #dadde3); /* using hover for an even darker color is a bit of a hack but it&#039;s fine */&lt;br /&gt;
  --stdt__table-header-background-highlight: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-header-highlight-size: 0;&lt;br /&gt;
  --stdt__table-heading-color: inherit;&lt;br /&gt;
  &lt;br /&gt;
  --stdt__table-subheading-background: var(--background-color-interactive, #eaecf0);&lt;br /&gt;
  --stdt__table-subheading-color: inherit;&lt;br /&gt;
}&lt;br /&gt;
html.view-dark table.stdt__table_v2 {&lt;br /&gt;
  /* okay but this one does need to be customized for dark theme for now, because dark themes don&#039;t currently override *every* codex style */&lt;br /&gt;
  --stdt__table-header-background-primary: var(--background-color-interactive--hover, #181d1f); /* TODO: find the real value */&lt;br /&gt;
  /* and also this because none of the dark themes set their odd row backgrounds i guess */&lt;br /&gt;
  --stdt__table-odd-row-background: #fff2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon light theme */&lt;br /&gt;
table.stdt__table_v2.dps-role,&lt;br /&gt;
table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 37%;&lt;br /&gt;
  --stdt__table-border-color: #9a4848;&lt;br /&gt;
  --stdt__table-subheading-background: #ee9595;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe0e0;&lt;br /&gt;
  --stdt__table-heading-color: #230808;&lt;br /&gt;
  --stdt__table-subheading-color: #301111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green light theme */&lt;br /&gt;
table.stdt__table_v2.healer-role,&lt;br /&gt;
table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-border-color: #2a491d;&lt;br /&gt;
  --stdt__table-subheading-background: #b1cda4;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6eee2;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue light theme */&lt;br /&gt;
table.stdt__table_v2.tanker-role,&lt;br /&gt;
table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #4871a0;&lt;br /&gt;
  --stdt__table-subheading-background: #96acc7;&lt;br /&gt;
  --stdt__table-odd-row-background: #d9e2ee;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-color: #213447;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray light theme */&lt;br /&gt;
table.stdt__table_v2.crafting-role,&lt;br /&gt;
table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #777d9e;&lt;br /&gt;
  --stdt__table-subheading-background: #b2b5c7;&lt;br /&gt;
  --stdt__table-odd-row-background: #eaedff;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive light theme */&lt;br /&gt;
table.stdt__table_v2.gathering-role,&lt;br /&gt;
table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #5a8019;&lt;br /&gt;
  --stdt__table-subheading-background: #bdd692;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f0d5;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal light theme */&lt;br /&gt;
table.stdt__table_v2.pet-role,&lt;br /&gt;
table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #479e92;&lt;br /&gt;
  --stdt__table-subheading-background: #a7e1d1;&lt;br /&gt;
  --stdt__table-odd-row-background: #e2f9f5;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime light theme */&lt;br /&gt;
table.stdt__table_v2.npc,&lt;br /&gt;
table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #52a329;&lt;br /&gt;
  --stdt__table-subheading-background: #d3f6c1;&lt;br /&gt;
  --stdt__table-odd-row-background: #eeffe6;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold light theme */&lt;br /&gt;
table.stdt__table_v2.pve,&lt;br /&gt;
table.stdt__table_v2.quest,&lt;br /&gt;
table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-border-color: #cca352;&lt;br /&gt;
  --stdt__table-subheading-background: #ffe6b4;&lt;br /&gt;
  --stdt__table-odd-row-background: #fff0d3;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange light theme */&lt;br /&gt;
table.stdt__table_v2.equip,&lt;br /&gt;
table.stdt__table_v2.item,&lt;br /&gt;
table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 40%;&lt;br /&gt;
  --stdt__table-border-color: #cc7a52;&lt;br /&gt;
  --stdt__table-subheading-background: #fdd6c2;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffebe1;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-color: #451700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* pink light theme */&lt;br /&gt;
table.stdt__table_v2.skin,&lt;br /&gt;
table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-header-background-strength: 9%;&lt;br /&gt;
  --stdt__table-border-color: #996574;&lt;br /&gt;
  --stdt__table-subheading-background: #ffc1d4;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffe8ef;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-color: #591d2f;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue light theme */&lt;br /&gt;
table.stdt__table_v2.mech1,&lt;br /&gt;
table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #527aa3;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 25%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #b3caee;&lt;br /&gt;
  --stdt__table-odd-row-background: #d3e4ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise light theme */&lt;br /&gt;
table.stdt__table_v2.mech2,&lt;br /&gt;
table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #29a3a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #b5f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #e7ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet light theme */&lt;br /&gt;
table.stdt__table_v2.lore,&lt;br /&gt;
table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #a352a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #e9aee9;&lt;br /&gt;
  --stdt__table-odd-row-background: #ffeaff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple light theme */&lt;br /&gt;
table.stdt__table_v2.location,&lt;br /&gt;
table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #7a52a3;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #d9c2f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f7efff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green light theme */&lt;br /&gt;
table.stdt__table_v2.promo,&lt;br /&gt;
table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #7aa329;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #ddf6aa;&lt;br /&gt;
  --stdt__table-odd-row-background: #f5ffe2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine light theme */&lt;br /&gt;
table.stdt__table_v2.buff,&lt;br /&gt;
table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #5caeae;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #c2f0f0;&lt;br /&gt;
  --stdt__table-odd-row-background: #f1ffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green light theme */&lt;br /&gt;
table.stdt__table_v2.debuff,&lt;br /&gt;
table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #418541;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #b7e1b7;&lt;br /&gt;
  --stdt__table-odd-row-background: #e6f2e6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown light theme */&lt;br /&gt;
table.stdt__table_v2.crafting,&lt;br /&gt;
table.stdt__table_v2.recipe, /* temporary alias */&lt;br /&gt;
table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #856741;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #e1ceb7;&lt;br /&gt;
  --stdt__table-odd-row-background: #f6eada;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* maroon dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.dps-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.maroon {&lt;br /&gt;
  --stdt__table-border-color: #935252;&lt;br /&gt;
  --stdt__table-background: #2d1111;&lt;br /&gt;
  --stdt__table-header-background-primary: #bb6363;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #320606;&lt;br /&gt;
  --stdt__table-subheading-background: #3d0d0d;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd2d2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* dark-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.healer-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.dark-green {&lt;br /&gt;
  --stdt__table-border-color: #5b8748;&lt;br /&gt;
  --stdt__table-background: #102507;&lt;br /&gt;
  --stdt__table-header-background-primary: #5e804f;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #ffffff2b;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #020202;&lt;br /&gt;
  --stdt__table-subheading-background: #0b1305;&lt;br /&gt;
  --stdt__table-subheading-color: #d9f6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* steel-blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.tanker-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.steel-blue {&lt;br /&gt;
  --stdt__table-border-color: #4e7098;&lt;br /&gt;
  --stdt__table-background: #050f1c;&lt;br /&gt;
  --stdt__table-header-background-primary: #7c9dc5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f1f29;&lt;br /&gt;
  --stdt__table-subheading-background: #13273f;&lt;br /&gt;
  --stdt__table-subheading-color: #9cb9d6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gray dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gray {&lt;br /&gt;
  --stdt__table-border-color: #767c9b;&lt;br /&gt;
  --stdt__table-background: #0e111e;&lt;br /&gt;
  --stdt__table-header-background-primary: #878eb5;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #202734;&lt;br /&gt;
  --stdt__table-subheading-background: #2b2f47;&lt;br /&gt;
  --stdt__table-subheading-color: #b6bde7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* olive dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.gathering-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.olive {&lt;br /&gt;
  --stdt__table-header-background-primary: #78a923;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 1px;&lt;br /&gt;
  --stdt__table-header-background-strength: 12%;&lt;br /&gt;
  --stdt__table-border-color: #66882c;&lt;br /&gt;
  --stdt__table-subheading-background: #283414;&lt;br /&gt;
  --stdt__table-background: #141e04;&lt;br /&gt;
  --stdt__table-heading-color: #2f320d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* teal dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pet-role,&lt;br /&gt;
html.view-dark table.stdt__table_v2.teal {&lt;br /&gt;
  --stdt__table-header-background-primary: #5fb7aa;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-border-color: #388479;&lt;br /&gt;
  --stdt__table-subheading-background: #47615a;&lt;br /&gt;
  --stdt__table-background: #051310;&lt;br /&gt;
  --stdt__table-heading-color: #0b3756;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* lime dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.npc,&lt;br /&gt;
html.view-dark table.stdt__table_v2.lime {&lt;br /&gt;
  --stdt__table-header-background-primary: #6c3;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 2px;&lt;br /&gt;
  --stdt__table-header-background-strength: 20%;&lt;br /&gt;
  --stdt__table-border-color: #4e932a;&lt;br /&gt;
  --stdt__table-subheading-background: #4c5b44;&lt;br /&gt;
  --stdt__table-background: #0e1c06;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-color: #d6ffc1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gold dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.pve,&lt;br /&gt;
html.view-dark table.stdt__table_v2.quest,&lt;br /&gt;
html.view-dark table.stdt__table_v2.gold {&lt;br /&gt;
  --stdt__table-border-color: #a68036;&lt;br /&gt;
  --stdt__table-background: #201603;&lt;br /&gt;
  --stdt__table-header-background-primary: #fc6;&lt;br /&gt;
  --stdt__table-header-background-strength: 50%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fffdf5eb;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #5d4411;&lt;br /&gt;
  --stdt__table-subheading-background: #634b19;&lt;br /&gt;
  --stdt__table-subheading-color: #e3dcd2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* orange dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.equip,&lt;br /&gt;
html.view-dark table.stdt__table_v2.item,&lt;br /&gt;
html.view-dark table.stdt__table_v2.orange {&lt;br /&gt;
  --stdt__table-border-color: #a15f3f;&lt;br /&gt;
  --stdt__table-background: #2d1509;&lt;br /&gt;
  --stdt__table-header-background-primary: #f96;&lt;br /&gt;
  --stdt__table-header-background-strength: 7%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #381f12;&lt;br /&gt;
  --stdt__table-subheading-background: #915b3f;&lt;br /&gt;
  --stdt__table-subheading-color: #fff1ea;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* pink dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.skin,&lt;br /&gt;
html.view-dark table.stdt__table_v2.pink {&lt;br /&gt;
  --stdt__table-border-color: #a16d7c;&lt;br /&gt;
  --stdt__table-background: #23020c;&lt;br /&gt;
  --stdt__table-header-background-primary: #e07a98;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #501627;&lt;br /&gt;
  --stdt__table-subheading-background: #6e3c4c;&lt;br /&gt;
  --stdt__table-subheading-color: #ffe3ec;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* blue dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech1,&lt;br /&gt;
html.view-dark table.stdt__table_v2.blue {&lt;br /&gt;
  --stdt__table-border-color: #5e7e9f;&lt;br /&gt;
  --stdt__table-background: #091427;&lt;br /&gt;
  --stdt__table-header-background-primary: #6593d8;&lt;br /&gt;
  --stdt__table-header-background-strength: 26%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #d8d8d833;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #061e43;&lt;br /&gt;
  --stdt__table-subheading-background: #3c495d;&lt;br /&gt;
  --stdt__table-subheading-color: #d0dfee;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* turquoise dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.mech2,&lt;br /&gt;
html.view-dark table.stdt__table_v2.turquoise {&lt;br /&gt;
  --stdt__table-border-color: #378e8e;&lt;br /&gt;
  --stdt__table-background: #132323;&lt;br /&gt;
  --stdt__table-header-background-primary: #3cc;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0b2d2a;&lt;br /&gt;
  --stdt__table-subheading-background: #2d5656;&lt;br /&gt;
  --stdt__table-subheading-color: #b5f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* violet dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.lore,&lt;br /&gt;
html.view-dark table.stdt__table_v2.violet {&lt;br /&gt;
  --stdt__table-border-color: #9f4d9f;&lt;br /&gt;
  --stdt__table-background: #321732;&lt;br /&gt;
  --stdt__table-header-background-primary: #e370e3;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #1a081a;&lt;br /&gt;
  --stdt__table-subheading-background: #614061;&lt;br /&gt;
  --stdt__table-subheading-color: #ffd8ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* purple dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.location,&lt;br /&gt;
html.view-dark table.stdt__table_v2.purple {&lt;br /&gt;
  --stdt__table-border-color: #9c76c1;&lt;br /&gt;
  --stdt__table-background: #1e1725;&lt;br /&gt;
  --stdt__table-header-background-primary: #b079e7;&lt;br /&gt;
  --stdt__table-header-background-strength: 8%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #24183a;&lt;br /&gt;
  --stdt__table-subheading-background: #563c70;&lt;br /&gt;
  --stdt__table-subheading-color: #edf;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* yellow-green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.promo,&lt;br /&gt;
html.view-dark table.stdt__table_v2.yellow-green {&lt;br /&gt;
  --stdt__table-border-color: #86a34e;&lt;br /&gt;
  --stdt__table-background: #2b3615;&lt;br /&gt;
  --stdt__table-header-background-primary: #c2fb50;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #565f14;&lt;br /&gt;
  --stdt__table-subheading-color: #edffc8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* aquamarine dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.buff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.aquamarine {&lt;br /&gt;
  --stdt__table-border-color: #58aeae;&lt;br /&gt;
  --stdt__table-background: #1c3d3d;&lt;br /&gt;
  --stdt__table-header-background-primary: #8fffff;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #0f4e4e;&lt;br /&gt;
  --stdt__table-subheading-background: #0b5050;&lt;br /&gt;
  --stdt__table-subheading-color: #c2f0f0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* green dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.debuff,&lt;br /&gt;
html.view-dark table.stdt__table_v2.green {&lt;br /&gt;
  --stdt__table-border-color: #62bd62;&lt;br /&gt;
  --stdt__table-background: #072307;&lt;br /&gt;
  --stdt__table-header-background-primary: #7bd27b;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #123212;&lt;br /&gt;
  --stdt__table-subheading-background: #0d430d;&lt;br /&gt;
  --stdt__table-subheading-color: #d3f0c2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* brown dark theme */&lt;br /&gt;
html.view-dark table.stdt__table_v2.crafting,&lt;br /&gt;
html.view-dark table.stdt__table_v2.recipe,&lt;br /&gt;
html.view-dark table.stdt__table_v2.brown {&lt;br /&gt;
  --stdt__table-border-color: #a4835b;&lt;br /&gt;
  --stdt__table-background: #201608;&lt;br /&gt;
  --stdt__table-header-background-primary: #dfb175;&lt;br /&gt;
  --stdt__table-header-background-strength: 13%;&lt;br /&gt;
  --stdt__table-header-background-highlight: #fff3;&lt;br /&gt;
  --stdt__table-header-highlight-size: 3px;&lt;br /&gt;
  --stdt__table-heading-color: #14320c;&lt;br /&gt;
  --stdt__table-subheading-background: #563610;&lt;br /&gt;
  --stdt__table-subheading-color: #e1ceb7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region &amp;lt;tabber&amp;gt; classes */&lt;br /&gt;
&lt;br /&gt;
/* class=&amp;quot;no-animation&amp;quot; - prevents scroll animation when switching tabs */&lt;br /&gt;
.tabber-animations-ready .tabber.no-animation .tabber__section {&lt;br /&gt;
  scroll-behavior: unset;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* #region Utility classes */&lt;br /&gt;
.nowrap {white-space: nowrap;}&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/*&amp;lt;/nowiki&amp;gt;*/&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Mainpage-title-loggedin&amp;diff=1579054</id>
		<title>MediaWiki:Mainpage-title-loggedin</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Mainpage-title-loggedin&amp;diff=1579054"/>
		<updated>2026-10-12T14:14:05Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: use built-in mechanism for hiding page title on main page (see mw:Manual:Mainpage)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Mainpage-title&amp;diff=1579053</id>
		<title>MediaWiki:Mainpage-title</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Mainpage-title&amp;diff=1579053"/>
		<updated>2026-10-12T14:13:47Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: use built-in mechanism for hiding page title on main page (see mw:Manual:Mainpage)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=File:MGF_Trader.jpg&amp;diff=1577354</id>
		<title>File:MGF Trader.jpg</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=File:MGF_Trader.jpg&amp;diff=1577354"/>
		<updated>2026-10-09T01:16:29Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: Erin Umbreon uploaded a new version of File:MGF Trader.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MGF_Trader&amp;diff=1577353</id>
		<title>MGF Trader</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MGF_Trader&amp;diff=1577353"/>
		<updated>2026-10-09T01:02:00Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: who up blundering they ville&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NPC infobox&lt;br /&gt;
| name =MGF Trader&lt;br /&gt;
| description = &lt;br /&gt;
| image = &lt;br /&gt;
| location = Blunderville Square&lt;br /&gt;
| coordinates = 3.7,3.1&lt;br /&gt;
| dungeon = &lt;br /&gt;
| raid = &lt;br /&gt;
| trial = &lt;br /&gt;
| title = Prize Claim&lt;br /&gt;
| gender = Female&lt;br /&gt;
| age = &lt;br /&gt;
| race = Hyur&lt;br /&gt;
| clan = Midlander&lt;br /&gt;
| class = &lt;br /&gt;
| job = &lt;br /&gt;
| profession = &lt;br /&gt;
| birthplace = &lt;br /&gt;
| organization = &lt;br /&gt;
| relatives = &lt;br /&gt;
| level = &lt;br /&gt;
| aggression = &lt;br /&gt;
| service = event merchant&lt;br /&gt;
| goal = Blunderville&lt;br /&gt;
| patch = 6.51&lt;br /&gt;
| release = endwalker&lt;br /&gt;
}} __NOTOC__&lt;br /&gt;
==Items for Sale==&lt;br /&gt;
===Armor===&lt;br /&gt;
{{Vendor table header|section=Prize Claim|showLevel=false|showRarity=false}}&lt;br /&gt;
{{vendor table row|item=1 Matte Winner&#039;s Crown|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Glossy Winner&#039;s Crown|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Gentlebean Knit Cap|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Gentlebean Parka|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Gentlebean Bottoms|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Gentlebean Shoes|cost=410 MGF}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Others===&lt;br /&gt;
{{Vendor table header|section=Prize Claim|showLevel=false|showRarity=false}}&lt;br /&gt;
{{vendor table row|item=1 Ballroom Etiquette - Embracing Blunders|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Rhiyes Identification Key|cost=410 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Pegwin|cost=350 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Pink Bean|cost=350 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Everybody Falls (Fall Guys Theme) Orchestrion Roll|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderful Framer&#039;s Kit|cost=200 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderous Framer&#039;s Kit|cost=200 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunder-villed Framer&#039;s Kit|cost=200 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Donut Bumper|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Padded Wall|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Rainbow|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Hammer|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Crown|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Blunderville Flag|cost=220 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Gold Saucer Aetheryte Ticket|cost=200 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Standard Rationing Manual|cost=200 MGF}}&lt;br /&gt;
{{vendor table row|item=1 Wide Spectrum 1 Dye|cost=150 MGF}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Blunderville&amp;diff=1577143</id>
		<title>Blunderville</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Blunderville&amp;diff=1577143"/>
		<updated>2026-10-08T00:53:42Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: /* Rewards */ update dyes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eventspecial infobox&lt;br /&gt;
| name = Blunderville&lt;br /&gt;
| image = Fall Guys Collaboration 2023 banner art.png&lt;br /&gt;
| icon = blunderville icon1.png&lt;br /&gt;
| description = The Fall Guys collaboration brings party royale-style excitement to the [[Gold Saucer]]. Harness your inner Bean to triumph over obstacles and rise above the rest!&lt;br /&gt;
| eventstart = October 31, 2023&lt;br /&gt;
| eventfinish = December 31, 2023&lt;br /&gt;
| eventpage = https://na.finalfantasyxiv.com/lodestone/special/fallguys/&lt;br /&gt;
}} __NOTOC__&lt;br /&gt;
{{evt|service=youtube|id=RBClG1JJmTw|dimensions=350|align=right|description=Fall Guys Collaboration trailer}}&lt;br /&gt;
&lt;br /&gt;
==Repeats==&lt;br /&gt;
* {{event rerun|May 23 2024|June 10, 2024}}&lt;br /&gt;
* {{event rerun|October 23 2024|November 11 2024}}&lt;br /&gt;
* {{event rerun|November 6 2025|November 27 2025}}&lt;br /&gt;
* October 7, 2026 to October 27, 2026&lt;br /&gt;
&lt;br /&gt;
==Guide==&lt;br /&gt;
# Unlock the [[Gold Saucer]] by talking to the [[Well-heeled Youth]] at [[Ul&#039;dah - Steps of Nald]] {{coords|9.6, 9.0}} to start the quest {{i|It Could Happen to You}}. Players must be level 15 or higher and must have completed at least one of the following [[Main Scenario Quest|main scenario quest]]s: {{i|The Gridanian Envoy}}, {{i|The Ul&#039;dahn Envoy}}, or {{i|The Lominsan Envoy}}.&lt;br /&gt;
# Complete the following limited-time event quest: {{i|Just Crowning Around}} offered by [[Lewena]] in the [[Gold Saucer]] {{coords|4.8, 6.1}}.&lt;br /&gt;
# Win {{MGF}} (Manderville Gold Saucer Fame) in Blunderville challenges.&lt;br /&gt;
#*MGF is calculated based on your final rank in the show. MGF can be exchanged for rewards by speaking with the MGF trader.&lt;br /&gt;
# Exchange MGF for prizes from the [[MGF Trader]] in [[Blunderville Square]] {{coords|3.8, 3.1}}.&lt;br /&gt;
#*MGF is retained between reruns of the event.&lt;br /&gt;
&lt;br /&gt;
===MGF and MGP table===&lt;br /&gt;
&lt;br /&gt;
Rewards for each round are granted immediately when the player qualifies to advance to the next round, or is eliminated.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Blunderville MGF and MGP Rewards&lt;br /&gt;
|-&lt;br /&gt;
! Round !! Reward if eliminated !! Reward if cleared&lt;br /&gt;
|-&lt;br /&gt;
| Round 1 || {{MGF|50}} + {{MGP|680}} || {{MGF|100}} + {{MGP|800}}&lt;br /&gt;
|-&lt;br /&gt;
| Round 2 || {{MGF|50}} + {{MGP|680}} || {{MGF|150}} + {{MGP|910}}&lt;br /&gt;
|-&lt;br /&gt;
| Round 3 || {{MGF|50}} + {{MGP|680}} || {{MGF|200}} + {{MGP|1030}}&lt;br /&gt;
|}&lt;br /&gt;
※ &#039;&#039;MGF and MGP rewards are reduced if a show begins with fewer than 24 contestants.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===How to Participate===&lt;br /&gt;
Speak with the [[Blunderville Registrar]] to participate in a show.&lt;br /&gt;
To enter [[Blunderville Square]], you may speak with [[Wy]] {{coords|6.1, 7.4}} or the [[Blunderville Attendant]] {{coords|5.9, 6.3}}.&lt;br /&gt;
&lt;br /&gt;
Players who have registered for a show will be sent to wait in [[Lobbyville]]. The show will begin when 24 challengers have gathered.&lt;br /&gt;
&lt;br /&gt;
If a set amount of time has passed before 24 challengers have gathered, however, the show will begin automatically.&lt;br /&gt;
* Rewards will be adjusted based on the number of challengers in each show.&lt;br /&gt;
&lt;br /&gt;
====Party Registration====&lt;br /&gt;
The party leader must speak with the Blunderville registrar to join the show with their currently formed party. Parties can be registered regardless of size. Cross-world parties are also permitted.&lt;br /&gt;
&lt;br /&gt;
Party members other than the party leader are not required to be in the Blunderville Square at the time of registration.&lt;br /&gt;
&lt;br /&gt;
====Alliance Registration====&lt;br /&gt;
The alliance leader must speak with the Blunderville registrar to join the show with their currently formed alliance. You must have a full alliance of 24 players to participate.&lt;br /&gt;
&lt;br /&gt;
Alliance members other than the alliance leader are not required to be in the Blunderville Square at the time of registration.&lt;br /&gt;
* Rankings for each stage are calculated based on personal progress rather than the entire party or alliance.&lt;br /&gt;
&lt;br /&gt;
===How to Play===&lt;br /&gt;
*Each show will have three stages in total. Players must complete the objective of each stage to qualify for the next round.&lt;br /&gt;
*Challengers who qualify for the next stage will remain in spectator mode until the next round begins.&lt;br /&gt;
*Challengers who have been eliminated may remain in spectator mode until the end of the show.&lt;br /&gt;
**If you wish to leave spectator mode, you may do so at any time by selecting the Leave button from the Blunderville menu.&lt;br /&gt;
&lt;br /&gt;
==Quests==&lt;br /&gt;
{{#lsth:Collaboration Quests|Fall Guys}}&lt;br /&gt;
&lt;br /&gt;
==Rewards==&lt;br /&gt;
===Mount===&lt;br /&gt;
*{{Item reward||Rhiyes Identification Key}}&lt;br /&gt;
&lt;br /&gt;
===Minions===&lt;br /&gt;
*{{Item reward||Pink Bean}}&lt;br /&gt;
*{{Item reward||Pegwin}}&lt;br /&gt;
&lt;br /&gt;
===Armor===&lt;br /&gt;
*{{Item reward||Gentlebean Knit Cap}}&lt;br /&gt;
*{{Item reward||Gentlebean Parka}}&lt;br /&gt;
*{{Item reward||Gentlebean Bottoms}}&lt;br /&gt;
*{{Item reward||Gentlebean Shoes}}&lt;br /&gt;
*{{Item reward||Matte Winner&#039;s Crown}}&lt;br /&gt;
*{{Item reward||Glossy Winner&#039;s Crown}}&lt;br /&gt;
&lt;br /&gt;
===Emotes===&lt;br /&gt;
*{{Item reward||Ballroom Etiquette - Embracing Blunders}} - {{item icon|Victory Reveal}}&lt;br /&gt;
&lt;br /&gt;
===Orchestrion Rolls===&lt;br /&gt;
*{{Item reward||Everybody Falls (Fall Guys Theme) Orchestrion Roll}}&lt;br /&gt;
&lt;br /&gt;
===Furniture===&lt;br /&gt;
*{{Item reward||Blunderville Crown}}&lt;br /&gt;
*{{Item reward||Blunderville Flag}}&lt;br /&gt;
*{{Item reward||Blunderville Donut Bumper}}&lt;br /&gt;
*{{Item reward||Blunderville Padded Wall}}&lt;br /&gt;
*{{Item reward||Blunderville Rainbow}}&lt;br /&gt;
*{{Item reward||Blunderville Hammer}}&lt;br /&gt;
&lt;br /&gt;
===Adventurer Plates===&lt;br /&gt;
*{{Item reward||Blunderful Framer&#039;s Kit}}&lt;br /&gt;
*{{Item reward||Blunderous Framer&#039;s Kit}}&lt;br /&gt;
*{{Item reward||Blunder-villed Framer&#039;s Kit}}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
*{{Item reward||Gold Saucer Aetheryte Ticket}}&lt;br /&gt;
*{{Item reward||Standard Rationing Manual}}&lt;br /&gt;
*{{Item reward||Wide Spectrum 1 Dye}}&lt;br /&gt;
&lt;br /&gt;
==Achievements==&lt;br /&gt;
{{main|Gold Saucer Achievements}}&lt;br /&gt;
{| {{STDT| mech1 sortable align-left}}&lt;br /&gt;
{{achievement table header}}&lt;br /&gt;
{{achievement table row|It&#039;s a Blunderful Life I}}&lt;br /&gt;
{{achievement table row|It&#039;s a Blunderful Life II}}&lt;br /&gt;
{{achievement table row|It&#039;s a Blunderful Life III}}&lt;br /&gt;
{{achievement table row|It&#039;s a Blunderful Life IV}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery mode=packed heights=200px&amp;gt;&lt;br /&gt;
Fall Guys collaboration 1.jpg&lt;br /&gt;
Fall Guys collaboration 2.jpg&lt;br /&gt;
Fall Guys collaboration 3.jpg&lt;br /&gt;
Fall Guys collaboration 4.jpg&lt;br /&gt;
Fall Guys collaboration 5.jpg&lt;br /&gt;
Fall Guys collaboration 6.jpg&lt;br /&gt;
Fall Guys collaboration 7.jpg&lt;br /&gt;
File:Blunderville main room.png|Blunderville main room&lt;br /&gt;
File:Blunderville show lobby.png|Blunderville show lobby&lt;br /&gt;
File:Blunderville show starting line.png|Blunderville show starting line&lt;br /&gt;
File:Blnderville course 1.png|Blunderville show course&lt;br /&gt;
File:Blunderville winner.png|Blunderville victory&lt;br /&gt;
File:Blunderville winner results.png|Blunderville end of show&lt;br /&gt;
File:Blunderville main room photo op.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Duties nav/gold saucer}}&lt;br /&gt;
{{Event nav}}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1577095</id>
		<title>User:Erin Umbreon/Sandbox/Main page rewrite/styles.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=User:Erin_Umbreon/Sandbox/Main_page_rewrite/styles.css&amp;diff=1577095"/>
		<updated>2026-10-07T17:40:51Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix border radii&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mainpage {&lt;br /&gt;
	--mainpage--box-shadow: 0 1px 1px -1px rgb(0 0 0 / 0.3), 0 0 0 1px #0002;&lt;br /&gt;
	--mainpage--box-shadow-secondary: 0 1px 2px rgb(0 0 0 / 0.1), 0 0 0 1px #0002;&lt;br /&gt;
&lt;br /&gt;
	--mainpage--header-bg: linear-gradient(#293c66, #265e70);&lt;br /&gt;
	--mainpage--button-bg: linear-gradient(#4769b3, #3d5b9c);&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
	width: 1060px; /* full width in 1300px fixed width layout */&lt;br /&gt;
	max-width: 100%;&lt;br /&gt;
	margin: -1.5rem auto 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic boxes */&lt;br /&gt;
.mainpage__box {&lt;br /&gt;
	background: var(--background-color-neutral-subtle,#f8f9fa);&lt;br /&gt;
	/* padding: 1rem; */&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* generic buttons */&lt;br /&gt;
.mainpage__button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: var(--mainpage--button-bg);&lt;br /&gt;
	border-radius: 1px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	color: white;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* hacky styles to make link the size of the whole button element */&lt;br /&gt;
.mainpage__button a {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding-block: 0.5em;&lt;br /&gt;
  color: white;&lt;br /&gt;
	box-shadow: inset 0 -1px 1px #0008;&lt;br /&gt;
	border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__button a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
/* handle vector&#039;s external link icon */&lt;br /&gt;
.mainpage__button a.external,&lt;br /&gt;
.mainpage__heading a.external {&lt;br /&gt;
  padding-inline: 2rem;&lt;br /&gt;
  filter: brightness(100); /* make the blue icon white */&lt;br /&gt;
  background-size: 1rem;&lt;br /&gt;
  background-position: center right 0.75rem;&lt;br /&gt;
}&lt;br /&gt;
/* use more subtle box shadow when already inside a box */&lt;br /&gt;
.mainpage__box .mainpage__button {&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* welcome banner */&lt;br /&gt;
.mainpage__welcome {&lt;br /&gt;
	height: var(--mainpage--welcome-height);&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__title {&lt;br /&gt;
    /* normal h1 display */&lt;br /&gt;
	font-family: var(--font-family-heading);&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
	font-size: 1.8rem;&lt;br /&gt;
&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__subtitle {&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  margin-top: -1rem;&lt;br /&gt;
}&lt;br /&gt;
/* underline/separator thing */&lt;br /&gt;
/*&lt;br /&gt;
.mainpage__welcome::after {&lt;br /&gt;
	content: &amp;quot;&amp;quot;;&lt;br /&gt;
	display: block;&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	right: 0;&lt;br /&gt;
	height: 2px;&lt;br /&gt;
	background: linear-gradient(&lt;br /&gt;
		to right,&lt;br /&gt;
		rgba(0, 255, 255, 0),&lt;br /&gt;
		rgba(0, 255, 255, 0.5),&lt;br /&gt;
		rgba(0, 255, 255, 0)&lt;br /&gt;
	);&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* search button (commented out for now) */&lt;br /&gt;
.mainpage__welcome button {&lt;br /&gt;
	display: block;&lt;br /&gt;
	background: rgb(255 255 255 / 0.9);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border: none;&lt;br /&gt;
	max-width: 75rem;&lt;br /&gt;
	height: 50px;&lt;br /&gt;
	padding: 0 2rem;&lt;br /&gt;
	border-radius: 9999px;&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	/* font-size: 1.125rem; */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__welcome button kbd {&lt;br /&gt;
	border: 1px solid #7C99CC;&lt;br /&gt;
	background: #DAF6FE;&lt;br /&gt;
	border-radius: 3px;&lt;br /&gt;
	padding: 0 0.5rem;&lt;br /&gt;
	font-size: 1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* overall layout */&lt;br /&gt;
.mainpage__cols {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: row;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__cols &amp;gt; div {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__currentevents {&lt;br /&gt;
	flex: 2;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__etc {&lt;br /&gt;
	flex: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__events {&lt;br /&gt;
	text-align: center; /* hack */&lt;br /&gt;
}&lt;br /&gt;
.mainpage__carousel {&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: 0.5rem;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events img {&lt;br /&gt;
	display: block;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
/* 	max-width: 100%; */&lt;br /&gt;
	height: auto;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__events .img-button {&lt;br /&gt;
	background: rgb(0 0 0 /0.1);&lt;br /&gt;
	border-radius: 50%;&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	width: 0.5rem;&lt;br /&gt;
	height: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__header {&lt;br /&gt;
	background: var(--mainpage--header-bg);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	color: white;&lt;br /&gt;
	font-size: larger;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a,&lt;br /&gt;
.mainpage__header a:visited {&lt;br /&gt;
  color: white;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__header a.external {&lt;br /&gt;
  filter: brightness(100); /* make vector&#039;s external link icon also white */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__patch {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-banner img {&lt;br /&gt;
	display: block;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	height: auto;&lt;br /&gt;
	object-fit: cover;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list ul {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	box-shadow: 0 1px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li {&lt;br /&gt;
  list-style: none;&lt;br /&gt;
	flex: 1;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.25rem 0;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-list li + li {&lt;br /&gt;
	border-left: 1px solid #0004;&lt;br /&gt;
	background-clip: border-box;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch .mainpage__button {&lt;br /&gt;
	margin: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content  {&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul {&lt;br /&gt;
	margin: 1em;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
  border-radius: 0.25rem;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow-secondary);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	background: var(--background-color-base, #fff);&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__patch-content &amp;gt; ul &amp;gt; li:nth-child(even) {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__news ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
    height: 300px;&lt;br /&gt;
    overflow: scroll;&lt;br /&gt;
    box-shadow: inset 0 -10px 10px -10px #0004;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li + li {&lt;br /&gt;
	border-top: 1px solid var(--border-color-muted, #dadde3);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li &amp;gt; p {&lt;br /&gt;
  padding: 0.25rem;&lt;br /&gt;
  padding-left: calc(0.5rem + 24px);&lt;br /&gt;
  line-height: 24px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news li img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0.25rem;&lt;br /&gt;
  left: 0.25rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news .mw-heading {&lt;br /&gt;
	font-size: inherit;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
    padding: 0 0.5rem;&lt;br /&gt;
	background: var(--background-color-neutral, #eaecf0);&lt;br /&gt;
    color: var(--color-emphasized, #000);&lt;br /&gt;
}&lt;br /&gt;
.mainpage__news p {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__concepts ul {&lt;br /&gt;
	list-style: none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 1fr 1fr;&lt;br /&gt;
	gap: 1rem;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li {&lt;br /&gt;
	background: var(--background-color-neutral-subtle, #f8f9fa);&lt;br /&gt;
	box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
	border-radius: var(--mainpage--box-border-radius, 0.5rem);&lt;br /&gt;
	padding: 0.5rem;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 0.5rem;&lt;br /&gt;
	text-transform: uppercase;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts img {&lt;br /&gt;
  /* do not allow wikitext size to override, link positioning hack relies on this */&lt;br /&gt;
  width: 30px !important;&lt;br /&gt;
  height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li a {&lt;br /&gt;
  font-size: smaller;&lt;br /&gt;
&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  padding: 0 0.5rem 0 calc(1rem + 30px);&lt;br /&gt;
&lt;br /&gt;
  /* re-center */&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-items: center;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type,&lt;br /&gt;
.mainpage__concepts li &amp;gt; a:first-of-type:visited {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* expansion stuff */&lt;br /&gt;
.image-placeholder {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  place-content: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner {&lt;br /&gt;
  height: 60px;&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-banner img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-banner a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  /* hide button text */&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage__expansion-button {&lt;br /&gt;
  /* Sizing */&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  padding: 10px;&lt;br /&gt;
  flex-basis: calc(50% - 0.5rem - 20px);&lt;br /&gt;
&lt;br /&gt;
  /* Styling */&lt;br /&gt;
  border-radius: var(--mainpage--box-border-radius,0.5rem);&lt;br /&gt;
  box-shadow: var(--mainpage--box-shadow);&lt;br /&gt;
  background: black;&lt;br /&gt;
&lt;br /&gt;
  /* Child layout */&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: stretch;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button &amp;gt; p { display: contents; }&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
.mainpage__expansion-button .icon-image img {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  z-index: 2;&lt;br /&gt;
  pointer-events: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main link */&lt;br /&gt;
.mainpage__expansion-button a {&lt;br /&gt;
  /* link positioning hack to make the whole button clickable */&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  padding: 0 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* Text */&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  color: white;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
&lt;br /&gt;
  /* Ensure text is visible on background */&lt;br /&gt;
  background: linear-gradient(to right, #0008, #0000);&lt;br /&gt;
  flex-basis: 66%;&lt;br /&gt;
  text-shadow: 0 1px 2px #000;&lt;br /&gt;
}&lt;br /&gt;
.mainpage__expansion-button .icon-image ~ a {&lt;br /&gt;
  /* Leave space for preceding icon */&lt;br /&gt;
  padding-left: 60px;&lt;br /&gt;
}&lt;br /&gt;
/* Background image */&lt;br /&gt;
.mainpage__expansion-button .background-image .image-placeholder,&lt;br /&gt;
.mainpage__expansion-button .background-image img {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  z-index: -1;&lt;br /&gt;
  place-content: center right;&lt;br /&gt;
  text-indent: -1rem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* mobile */&lt;br /&gt;
@media screen and (max-width: 1024px) {&lt;br /&gt;
	.mainpage__cols,&lt;br /&gt;
	.mainpage__cols &amp;gt; * {&lt;br /&gt;
		display: contents;&lt;br /&gt;
	}&lt;br /&gt;
	.mainpage__news {&lt;br /&gt;
		order: 9;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573398</id>
		<title>FFXIV Wiki:Status effect revamp</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573398"/>
		<updated>2026-10-03T01:27:24Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix name in members list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project&lt;br /&gt;
| Rework how status effects and their icons are presented on the wiki.&lt;br /&gt;
| members = Gurgum, Erin Umbreon&lt;br /&gt;
| status = Backlog&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1474072414974644326&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
This project is taking up space in my mind as &amp;quot;the status effect overhaul&amp;quot; but really is about several distinct topics:&lt;br /&gt;
&lt;br /&gt;
# The current {{tl|status effect}} icon template has issues.&lt;br /&gt;
#* Having to specify &amp;quot;buff&amp;quot; or &amp;quot;debuff&amp;quot; every time you use an icon is annoying.&lt;br /&gt;
#* The current system, where we have a small hardcoded list of names and everything else has to be specified by filename, is not super intuitive for editors.&lt;br /&gt;
#* I (erin) have been working on {{tl|game icon}} for a bit now, and it works for basically everything except status effects; it would be nice if it worked for status effects too.&lt;br /&gt;
# We don&#039;t currently have status effect descriptions on the wiki.&lt;br /&gt;
#* Is this even something we want to change? What use would it have?&lt;br /&gt;
# The list of status effects on [[Status effects]] should be more comprehensive, and ideally not be manually maintained.&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 18:19, 19 February 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tasks ==&lt;br /&gt;
*{{todo|done}} Decide on the overall strategy for status effect data going forward. - The plan is to start making pages for the statuses. {{tl|Status effect infobox}} has been created, and patch 7.56 status pages have been created. [[User:Gurgum|Gurgum]] ([[User talk:Gurgum|talk]]) 12:16, 12 September 2026 (UTC)&lt;br /&gt;
*{{todo}} Create missing status pages. These will be added on an as-needed basis, as there are open questions about disambiguation, etc. Subtasks:&lt;br /&gt;
**{{todo}} Status effects may be applied by enemy actions, which we don&#039;t create pages for. Example: &amp;quot;Tender Anaphylaxis&amp;quot;, with an action by the same name. We should figure out what to do with enemy actions so that we don&#039;t end up with orphaned status pages.&lt;br /&gt;
**{{todo}} Figure out what we want to do about the many, many status pages that have the same name as the related action, such as &amp;quot;Battle Voice&amp;quot;. Those statuses and actions would all need to be disambiguated. Is it still worth creating separate pages for the statuses? Should we consider setting the status as a subobject on the action page?&lt;br /&gt;
*{{todo|done}} Deprecate {{tl|status effect}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Many status effects have multiple versions, including versions with different icons, dispellability, max stacks, etc. (Example: [[Stun]]) For the moment, I&#039;m keeping things simple by creating a single status page with the earliest version&#039;s icon &amp;amp; details. I&#039;m not planning to add more fine-grained details for now (like stack size), as those are the elements most likely to differ between versions. - Gurgum&lt;br /&gt;
* Many status effects share a name and a nearly identical icon with the action that applies them (i.e. [[Battle Voice]]). The action describes the status, so we&#039;re not gaining much by creating those pages &amp;amp; icons. For now, status pages with the same name as action will not be created automatically.&lt;br /&gt;
* GT&#039;s patch # for statuses starts at 4.56, so we can&#039;t trust them for patch numbers earlier than that. TC seems to have okay patch #&#039;s.&lt;br /&gt;
* Many status effects are only used to enforce certain mechanics for enemy encounters, or are only used to denote an enemy&#039;s current state, or represent obsolete/retired actions. The [https://finalfantasy.fandom.com/wiki/Final_Fantasy_XIV_statuses Fandom] version of the Status Effects pages has approximately 2,400 status effects listed (2,220). Ideally, the scope of the project should be determined - are the three categories listed useful to readers? [[User:Alyko|Alyko]] ([[User talk:Alyko|talk]]) 15:21, 12 September 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Proposal for mass page creation===&lt;br /&gt;
I propose the following to create pages for status effects while avoiding duplicates. A duplicate is defined as a status effect that shares all three of the following with a different status:&lt;br /&gt;
#The name&lt;br /&gt;
#The icon&lt;br /&gt;
#The description&lt;br /&gt;
&lt;br /&gt;
If any of the three are not shared, the status is not considered a duplicate and a page would be created for it.&lt;br /&gt;
&lt;br /&gt;
A status that shares a name with another status effect, but not the other two characteristics, would be disambig&#039;d as follows during initial page creation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Name (internal id)&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;Growing Dread (5136)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This allows easy identification of duplicate names for manual renaming later, into pages with more descriptive names. - [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 22:56, 2 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
: There was some talk [https://discord.com/channels/312060255469305856/1417939835922153533/1555714643450925067 in Discord] about avoiding multiple pages for status effects that have the same name and mostly the same effect. We still want to be able to use {{tl|i}} to show a particular instance of the effect; we don&#039;t currently have a way to do this, but I think we could.&lt;br /&gt;
: We could modify {{tl|i}} to support using a hash/anchor in the referenced pagename, i.e. {{tlx|i|Some page#Some section}}, in order to reference a &#039;&#039;subobject&#039;&#039; on the page for semantic data lookup. This would allow us to have individual semantic data for each instance of a status effect (even giving them different [[Property:Has canonical name|canonical names]] if needed), while still grouping them under a single page. We&#039;d then need a subobject template to define individual instances of each status effect, and give the subobjects IDs that determine how to reference each individual icon. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 23:49, 2 October 2026 (UTC)&lt;br /&gt;
::Would we multiple infoboxes on the same page (one per status effect instance)? This may cause issues for running the infobox updater script. [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 00:11, 3 October 2026 (UTC)&lt;br /&gt;
:::I&#039;m not sure what would be best from a template perspective - it could be multiple infoboxes; it could be one top-level infobox for the &amp;quot;primary&amp;quot; instance of a status effect + &amp;quot;sub-infoboxes&amp;quot; a la {{tl|Recipe}} for other uses; or it could be a single infobox that contains all the information for every instance of the status, where the subobjects are defined internally. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 00:55, 3 October 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573397</id>
		<title>FFXIV Wiki:Status effect revamp</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573397"/>
		<updated>2026-10-03T00:56:10Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: /* Proposal for mass page creation */ edit reply&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project&lt;br /&gt;
| Rework how status effects and their icons are presented on the wiki.&lt;br /&gt;
| members = Gurgum, Erin&lt;br /&gt;
| status = Backlog&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1474072414974644326&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
This project is taking up space in my mind as &amp;quot;the status effect overhaul&amp;quot; but really is about several distinct topics:&lt;br /&gt;
&lt;br /&gt;
# The current {{tl|status effect}} icon template has issues.&lt;br /&gt;
#* Having to specify &amp;quot;buff&amp;quot; or &amp;quot;debuff&amp;quot; every time you use an icon is annoying.&lt;br /&gt;
#* The current system, where we have a small hardcoded list of names and everything else has to be specified by filename, is not super intuitive for editors.&lt;br /&gt;
#* I (erin) have been working on {{tl|game icon}} for a bit now, and it works for basically everything except status effects; it would be nice if it worked for status effects too.&lt;br /&gt;
# We don&#039;t currently have status effect descriptions on the wiki.&lt;br /&gt;
#* Is this even something we want to change? What use would it have?&lt;br /&gt;
# The list of status effects on [[Status effects]] should be more comprehensive, and ideally not be manually maintained.&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 18:19, 19 February 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tasks ==&lt;br /&gt;
*{{todo|done}} Decide on the overall strategy for status effect data going forward. - The plan is to start making pages for the statuses. {{tl|Status effect infobox}} has been created, and patch 7.56 status pages have been created. [[User:Gurgum|Gurgum]] ([[User talk:Gurgum|talk]]) 12:16, 12 September 2026 (UTC)&lt;br /&gt;
*{{todo}} Create missing status pages. These will be added on an as-needed basis, as there are open questions about disambiguation, etc. Subtasks:&lt;br /&gt;
**{{todo}} Status effects may be applied by enemy actions, which we don&#039;t create pages for. Example: &amp;quot;Tender Anaphylaxis&amp;quot;, with an action by the same name. We should figure out what to do with enemy actions so that we don&#039;t end up with orphaned status pages.&lt;br /&gt;
**{{todo}} Figure out what we want to do about the many, many status pages that have the same name as the related action, such as &amp;quot;Battle Voice&amp;quot;. Those statuses and actions would all need to be disambiguated. Is it still worth creating separate pages for the statuses? Should we consider setting the status as a subobject on the action page?&lt;br /&gt;
*{{todo|done}} Deprecate {{tl|status effect}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Many status effects have multiple versions, including versions with different icons, dispellability, max stacks, etc. (Example: [[Stun]]) For the moment, I&#039;m keeping things simple by creating a single status page with the earliest version&#039;s icon &amp;amp; details. I&#039;m not planning to add more fine-grained details for now (like stack size), as those are the elements most likely to differ between versions. - Gurgum&lt;br /&gt;
* Many status effects share a name and a nearly identical icon with the action that applies them (i.e. [[Battle Voice]]). The action describes the status, so we&#039;re not gaining much by creating those pages &amp;amp; icons. For now, status pages with the same name as action will not be created automatically.&lt;br /&gt;
* GT&#039;s patch # for statuses starts at 4.56, so we can&#039;t trust them for patch numbers earlier than that. TC seems to have okay patch #&#039;s.&lt;br /&gt;
* Many status effects are only used to enforce certain mechanics for enemy encounters, or are only used to denote an enemy&#039;s current state, or represent obsolete/retired actions. The [https://finalfantasy.fandom.com/wiki/Final_Fantasy_XIV_statuses Fandom] version of the Status Effects pages has approximately 2,400 status effects listed (2,220). Ideally, the scope of the project should be determined - are the three categories listed useful to readers? [[User:Alyko|Alyko]] ([[User talk:Alyko|talk]]) 15:21, 12 September 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Proposal for mass page creation===&lt;br /&gt;
I propose the following to create pages for status effects while avoiding duplicates. A duplicate is defined as a status effect that shares all three of the following with a different status:&lt;br /&gt;
#The name&lt;br /&gt;
#The icon&lt;br /&gt;
#The description&lt;br /&gt;
&lt;br /&gt;
If any of the three are not shared, the status is not considered a duplicate and a page would be created for it.&lt;br /&gt;
&lt;br /&gt;
A status that shares a name with another status effect, but not the other two characteristics, would be disambig&#039;d as follows during initial page creation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Name (internal id)&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;Growing Dread (5136)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This allows easy identification of duplicate names for manual renaming later, into pages with more descriptive names. - [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 22:56, 2 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
: There was some talk [https://discord.com/channels/312060255469305856/1417939835922153533/1555714643450925067 in Discord] about avoiding multiple pages for status effects that have the same name and mostly the same effect. We still want to be able to use {{tl|i}} to show a particular instance of the effect; we don&#039;t currently have a way to do this, but I think we could.&lt;br /&gt;
: We could modify {{tl|i}} to support using a hash/anchor in the referenced pagename, i.e. {{tlx|i|Some page#Some section}}, in order to reference a &#039;&#039;subobject&#039;&#039; on the page for semantic data lookup. This would allow us to have individual semantic data for each instance of a status effect (even giving them different [[Property:Has canonical name|canonical names]] if needed), while still grouping them under a single page. We&#039;d then need a subobject template to define individual instances of each status effect, and give the subobjects IDs that determine how to reference each individual icon. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 23:49, 2 October 2026 (UTC)&lt;br /&gt;
::Would we multiple infoboxes on the same page (one per status effect instance)? This may cause issues for running the infobox updater script. [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 00:11, 3 October 2026 (UTC)&lt;br /&gt;
:::I&#039;m not sure what would be best from a template perspective - it could be multiple infoboxes; it could be one top-level infobox for the &amp;quot;primary&amp;quot; instance of a status effect + &amp;quot;sub-infoboxes&amp;quot; a la {{tl|Recipe}} for other uses; or it could be a single infobox that contains all the information for every instance of the status, where the subobjects are defined internally. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 00:55, 3 October 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573396</id>
		<title>FFXIV Wiki:Status effect revamp</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573396"/>
		<updated>2026-10-03T00:55:41Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: /* Proposal for mass page creation */ Reply&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project&lt;br /&gt;
| Rework how status effects and their icons are presented on the wiki.&lt;br /&gt;
| members = Gurgum, Erin&lt;br /&gt;
| status = Backlog&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1474072414974644326&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
This project is taking up space in my mind as &amp;quot;the status effect overhaul&amp;quot; but really is about several distinct topics:&lt;br /&gt;
&lt;br /&gt;
# The current {{tl|status effect}} icon template has issues.&lt;br /&gt;
#* Having to specify &amp;quot;buff&amp;quot; or &amp;quot;debuff&amp;quot; every time you use an icon is annoying.&lt;br /&gt;
#* The current system, where we have a small hardcoded list of names and everything else has to be specified by filename, is not super intuitive for editors.&lt;br /&gt;
#* I (erin) have been working on {{tl|game icon}} for a bit now, and it works for basically everything except status effects; it would be nice if it worked for status effects too.&lt;br /&gt;
# We don&#039;t currently have status effect descriptions on the wiki.&lt;br /&gt;
#* Is this even something we want to change? What use would it have?&lt;br /&gt;
# The list of status effects on [[Status effects]] should be more comprehensive, and ideally not be manually maintained.&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 18:19, 19 February 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tasks ==&lt;br /&gt;
*{{todo|done}} Decide on the overall strategy for status effect data going forward. - The plan is to start making pages for the statuses. {{tl|Status effect infobox}} has been created, and patch 7.56 status pages have been created. [[User:Gurgum|Gurgum]] ([[User talk:Gurgum|talk]]) 12:16, 12 September 2026 (UTC)&lt;br /&gt;
*{{todo}} Create missing status pages. These will be added on an as-needed basis, as there are open questions about disambiguation, etc. Subtasks:&lt;br /&gt;
**{{todo}} Status effects may be applied by enemy actions, which we don&#039;t create pages for. Example: &amp;quot;Tender Anaphylaxis&amp;quot;, with an action by the same name. We should figure out what to do with enemy actions so that we don&#039;t end up with orphaned status pages.&lt;br /&gt;
**{{todo}} Figure out what we want to do about the many, many status pages that have the same name as the related action, such as &amp;quot;Battle Voice&amp;quot;. Those statuses and actions would all need to be disambiguated. Is it still worth creating separate pages for the statuses? Should we consider setting the status as a subobject on the action page?&lt;br /&gt;
*{{todo|done}} Deprecate {{tl|status effect}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Many status effects have multiple versions, including versions with different icons, dispellability, max stacks, etc. (Example: [[Stun]]) For the moment, I&#039;m keeping things simple by creating a single status page with the earliest version&#039;s icon &amp;amp; details. I&#039;m not planning to add more fine-grained details for now (like stack size), as those are the elements most likely to differ between versions. - Gurgum&lt;br /&gt;
* Many status effects share a name and a nearly identical icon with the action that applies them (i.e. [[Battle Voice]]). The action describes the status, so we&#039;re not gaining much by creating those pages &amp;amp; icons. For now, status pages with the same name as action will not be created automatically.&lt;br /&gt;
* GT&#039;s patch # for statuses starts at 4.56, so we can&#039;t trust them for patch numbers earlier than that. TC seems to have okay patch #&#039;s.&lt;br /&gt;
* Many status effects are only used to enforce certain mechanics for enemy encounters, or are only used to denote an enemy&#039;s current state, or represent obsolete/retired actions. The [https://finalfantasy.fandom.com/wiki/Final_Fantasy_XIV_statuses Fandom] version of the Status Effects pages has approximately 2,400 status effects listed (2,220). Ideally, the scope of the project should be determined - are the three categories listed useful to readers? [[User:Alyko|Alyko]] ([[User talk:Alyko|talk]]) 15:21, 12 September 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Proposal for mass page creation===&lt;br /&gt;
I propose the following to create pages for status effects while avoiding duplicates. A duplicate is defined as a status effect that shares all three of the following with a different status:&lt;br /&gt;
#The name&lt;br /&gt;
#The icon&lt;br /&gt;
#The description&lt;br /&gt;
&lt;br /&gt;
If any of the three are not shared, the status is not considered a duplicate and a page would be created for it.&lt;br /&gt;
&lt;br /&gt;
A status that shares a name with another status effect, but not the other two characteristics, would be disambig&#039;d as follows during initial page creation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Name (internal id)&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;Growing Dread (5136)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This allows easy identification of duplicate names for manual renaming later, into pages with more descriptive names. - [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 22:56, 2 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
: There was some talk [https://discord.com/channels/312060255469305856/1417939835922153533/1555714643450925067 in Discord] about avoiding multiple pages for status effects that have the same name and mostly the same effect. We still want to be able to use {{tl|i}} to show a particular instance of the effect; we don&#039;t currently have a way to do this, but I think we could.&lt;br /&gt;
: We could modify {{tl|i}} to support using a hash/anchor in the referenced pagename, i.e. {{tlx|i|Some page#Some section}}, in order to reference a &#039;&#039;subobject&#039;&#039; on the page for semantic data lookup. This would allow us to have individual semantic data for each instance of a status effect (even giving them different [[Property:Has canonical name|canonical names]] if needed), while still grouping them under a single page. We&#039;d then need a subobject template to define individual instances of each status effect, and give the subobjects IDs that determine how to reference each individual icon. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 23:49, 2 October 2026 (UTC)&lt;br /&gt;
::Would we multiple infoboxes on the same page (one per status effect instance)? This may cause issues for running the infobox updater script. [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 00:11, 3 October 2026 (UTC)&lt;br /&gt;
:::I&#039;m not sure what would be best from a template perspective - it could be multiple infoboxes; it could be one top-level infobox for the &amp;quot;primary&amp;quot; instance of a status effect + &amp;quot;sub-infoboxes&amp;quot; a la {{tl|Recipe}} for other uses; or it could be a single infobox that contains all the information for every use where the subobjects are defined internally. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 00:55, 3 October 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Template:Todo&amp;diff=1573385</id>
		<title>Template:Todo</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Template:Todo&amp;diff=1573385"/>
		<updated>2026-10-03T00:05:34Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: lc both uses of {{{1}}} (this second one doesn&amp;#039;t affect appearance unless the site CSS is completely disabled, but i&amp;#039;m a perfectionist)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Todo/styles.css&amp;quot;/&amp;gt;&amp;lt;span&lt;br /&gt;
  class=&amp;quot;todo-box&amp;quot;&lt;br /&gt;
  data-state=&amp;quot;{{lc:{{{1|}}}}}&amp;quot;&lt;br /&gt;
&amp;gt;[[Special:Edit/{{{link|{{FULLPAGENAMEE}}}}}|{{#switch:{{lc:{{{1|}}}}}&lt;br /&gt;
| done = 🗹&lt;br /&gt;
| cancelled = ☒&lt;br /&gt;
| #default = ☐&lt;br /&gt;
}}]]&amp;lt;/span&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&lt;br /&gt;
{{markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
* {{todo}} Something to do&lt;br /&gt;
* {{todo|done}} Something done&lt;br /&gt;
* {{todo|cancelled}} Something we no longer want to do&lt;br /&gt;
** Reason it was cancelled might be shown like this.&lt;br /&gt;
* {{todo|pending}} Some secret fourth state thing&lt;br /&gt;
* Something in the same list that isn&#039;t a todo&lt;br /&gt;
** {{todo}} Todos in sublists also work fine&lt;br /&gt;
A {{todo}} todo checkbox not in a list item - they work elsewhere too&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573384</id>
		<title>FFXIV Wiki:Status effect revamp</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573384"/>
		<updated>2026-10-02T23:51:38Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: derp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project&lt;br /&gt;
| Rework how status effects and their icons are presented on the wiki.&lt;br /&gt;
| members = Gurgum, Erin&lt;br /&gt;
| status = Backlog&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1474072414974644326&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
This project is taking up space in my mind as &amp;quot;the status effect overhaul&amp;quot; but really is about several distinct topics:&lt;br /&gt;
&lt;br /&gt;
# The current {{tl|status effect}} icon template has issues.&lt;br /&gt;
#* Having to specify &amp;quot;buff&amp;quot; or &amp;quot;debuff&amp;quot; every time you use an icon is annoying.&lt;br /&gt;
#* The current system, where we have a small hardcoded list of names and everything else has to be specified by filename, is not super intuitive for editors.&lt;br /&gt;
#* I (erin) have been working on {{tl|game icon}} for a bit now, and it works for basically everything except status effects; it would be nice if it worked for status effects too.&lt;br /&gt;
# We don&#039;t currently have status effect descriptions on the wiki.&lt;br /&gt;
#* Is this even something we want to change? What use would it have?&lt;br /&gt;
# The list of status effects on [[Status effects]] should be more comprehensive, and ideally not be manually maintained.&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 18:19, 19 February 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tasks ==&lt;br /&gt;
*{{todo|done}} Decide on the overall strategy for status effect data going forward. - The plan is to start making pages for the statuses. {{tl|Status effect infobox}} has been created, and patch 7.56 status pages have been created. [[User:Gurgum|Gurgum]] ([[User talk:Gurgum|talk]]) 12:16, 12 September 2026 (UTC)&lt;br /&gt;
*{{todo}} Create missing status pages. These will be added on an as-needed basis, as there are open questions about disambiguation, etc. Subtasks:&lt;br /&gt;
**{{todo}} Status effects may be applied by enemy actions, which we don&#039;t create pages for. Example: &amp;quot;Tender Anaphylaxis&amp;quot;, with an action by the same name. We should figure out what to do with enemy actions so that we don&#039;t end up with orphaned status pages.&lt;br /&gt;
**{{todo}} Figure out what we want to do about the many, many status pages that have the same name as the related action, such as &amp;quot;Battle Voice&amp;quot;. Those statuses and actions would all need to be disambiguated. Is it still worth creating separate pages for the statuses? Should we consider setting the status as a subobject on the action page?&lt;br /&gt;
*{{todo|done}} Deprecate {{tl|status effect}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* Many status effects have multiple versions, including versions with different icons, dispellability, max stacks, etc. (Example: [[Stun]]) For the moment, I&#039;m keeping things simple by creating a single status page with the earliest version&#039;s icon &amp;amp; details. I&#039;m not planning to add more fine-grained details for now (like stack size), as those are the elements most likely to differ between versions. - Gurgum&lt;br /&gt;
* Many status effects share a name and a nearly identical icon with the action that applies them (i.e. [[Battle Voice]]). The action describes the status, so we&#039;re not gaining much by creating those pages &amp;amp; icons. For now, status pages with the same name as action will not be created automatically.&lt;br /&gt;
* GT&#039;s patch # for statuses starts at 4.56, so we can&#039;t trust them for patch numbers earlier than that. TC seems to have okay patch #&#039;s.&lt;br /&gt;
* Many status effects are only used to enforce certain mechanics for enemy encounters, or are only used to denote an enemy&#039;s current state, or represent obsolete/retired actions. The [https://finalfantasy.fandom.com/wiki/Final_Fantasy_XIV_statuses Fandom] version of the Status Effects pages has approximately 2,400 status effects listed (2,220). Ideally, the scope of the project should be determined - are the three categories listed useful to readers? [[User:Alyko|Alyko]] ([[User talk:Alyko|talk]]) 15:21, 12 September 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Proposal for mass page creation===&lt;br /&gt;
I propose the following to create pages for status effects while avoiding duplicates. A duplicate is defined as a status effect that shares all three of the following with a different status:&lt;br /&gt;
#The name&lt;br /&gt;
#The icon&lt;br /&gt;
#The description&lt;br /&gt;
&lt;br /&gt;
If any of the three are not shared, the status is not considered a duplicate and a page would be created for it.&lt;br /&gt;
&lt;br /&gt;
A status that shares a name with another status effect, but not the other two characteristics, would be disambig&#039;d as follows during initial page creation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Name (internal id)&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;Growing Dread (5136)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This allows easy identification of duplicate names for manual renaming later, into pages with more descriptive names. - [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 22:56, 2 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
: There was some talk [https://discord.com/channels/312060255469305856/1417939835922153533/1555714643450925067 in Discord] about avoiding multiple pages for status effects that have the same name and mostly the same effect. We still want to be able to use {{tl|i}} to show a particular instance of the effect; we don&#039;t currently have a way to do this, but I think we could.&lt;br /&gt;
: We could modify {{tl|i}} to support using a hash/anchor in the referenced pagename, i.e. {{tlx|i|Some page#Some section}}, in order to reference a &#039;&#039;subobject&#039;&#039; on the page for semantic data lookup. This would allow us to have individual semantic data for each instance of a status effect (even giving them different [[Property:Has canonical name|canonical names]] if needed), while still grouping them under a single page. We&#039;d then need a subobject template to define individual instances of each status effect, and give the subobjects IDs that determine how to reference each individual icon. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 23:49, 2 October 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Template:Project&amp;diff=1573383</id>
		<title>Template:Project</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=Template:Project&amp;diff=1573383"/>
		<updated>2026-10-02T23:51:22Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: allow using discussiontools on all project pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Project/styles.css&amp;quot;/&amp;gt;{{TOCRIGHT}}__NEWSECTIONLINK__{{#ifeq:{{NAMESPACE}}|FFXIV Wiki|[[Category:Wiki projects]]}}&amp;lt;div class=&amp;quot;fake-subpage-links&amp;quot;&amp;gt;&amp;amp;lt; [[FFXIV Wiki:To-do list|Wiki to-do list]]&amp;lt;/div&amp;gt;&lt;br /&gt;
; Project description&lt;br /&gt;
: {{#set:Has project description|{{trim|{{{1|}}}}}}}{{trim|{{{1|}}}}}&lt;br /&gt;
; Members&lt;br /&gt;
: {{#if:{{{members|}}}&lt;br /&gt;
  | {{#arraymap: {{{members|}}}|,|@@@&lt;br /&gt;
    | {{#set:Has assignee|User:@@@}}[[User:@@@|@@@]] ([[User talk:@@@|talk]])&lt;br /&gt;
    }}&lt;br /&gt;
  | &#039;&#039;None yet!&#039;&#039; &amp;amp;#91;[[Special:EditPage/{{FULLPAGENAME}}|add yourself]]]&lt;br /&gt;
  }}&lt;br /&gt;
; Status&lt;br /&gt;
: {{#set:Has project status|{{{status}}}}}{{{status|&#039;&#039;Unknown&#039;&#039;}}}&lt;br /&gt;
; Last updated&lt;br /&gt;
: {{#set:Has project update date|{{#timel:c|{{{updated|{{REVISIONTIMESTAMP}}}}}}}}}[[Special:History/{{FULLPAGENAME}}|{{#timefl:{{{updated|{{REVISIONTIMESTAMP}}}}}|pretty}}]]&lt;br /&gt;
; Discussion&lt;br /&gt;
: [[{{TALKPAGENAME}}|Talk page]]{{#if:{{{discord|}}}|, [{{{discord}}} Discord]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{markup example|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Project&lt;br /&gt;
| status = In progress&lt;br /&gt;
| members = Erin Umbreon, Cryebunnie&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1417939835922153533&lt;br /&gt;
| Short description of the project for use in tables and such&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573382</id>
		<title>FFXIV Wiki:Status effect revamp</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=FFXIV_Wiki:Status_effect_revamp&amp;diff=1573382"/>
		<updated>2026-10-02T23:49:28Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: /* Notes */ extract old thoughts from my head&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project&lt;br /&gt;
| Rework how status effects and their icons are presented on the wiki.&lt;br /&gt;
| members = Gurgum, Erin&lt;br /&gt;
| status = Backlog&lt;br /&gt;
| discord = https://discord.com/channels/312060255469305856/1474072414974644326&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
This project is taking up space in my mind as &amp;quot;the status effect overhaul&amp;quot; but really is about several distinct topics:&lt;br /&gt;
&lt;br /&gt;
# The current {{tl|status effect}} icon template has issues.&lt;br /&gt;
#* Having to specify &amp;quot;buff&amp;quot; or &amp;quot;debuff&amp;quot; every time you use an icon is annoying.&lt;br /&gt;
#* The current system, where we have a small hardcoded list of names and everything else has to be specified by filename, is not super intuitive for editors.&lt;br /&gt;
#* I (erin) have been working on {{tl|game icon}} for a bit now, and it works for basically everything except status effects; it would be nice if it worked for status effects too.&lt;br /&gt;
# We don&#039;t currently have status effect descriptions on the wiki.&lt;br /&gt;
#* Is this even something we want to change? What use would it have?&lt;br /&gt;
# The list of status effects on [[Status effects]] should be more comprehensive, and ideally not be manually maintained.&lt;br /&gt;
&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;[[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 18:19, 19 February 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tasks ==&lt;br /&gt;
*{{todo|done}} Decide on the overall strategy for status effect data going forward. - The plan is to start making pages for the statuses. {{tl|Status effect infobox}} has been created, and patch 7.56 status pages have been created. [[User:Gurgum|Gurgum]] ([[User talk:Gurgum|talk]]) 12:16, 12 September 2026 (UTC)&lt;br /&gt;
*{{todo}} Create missing status pages. These will be added on an as-needed basis, as there are open questions about disambiguation, etc. Subtasks:&lt;br /&gt;
**{{todo}} Status effects may be applied by enemy actions, which we don&#039;t create pages for. Example: &amp;quot;Tender Anaphylaxis&amp;quot;, with an action by the same name. We should figure out what to do with enemy actions so that we don&#039;t end up with orphaned status pages.&lt;br /&gt;
**{{todo}} Figure out what we want to do about the many, many status pages that have the same name as the related action, such as &amp;quot;Battle Voice&amp;quot;. Those statuses and actions would all need to be disambiguated. Is it still worth creating separate pages for the statuses? Should we consider setting the status as a subobject on the action page?&lt;br /&gt;
*{{todo|done}} Deprecate {{tl|status effect}}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
__NEWSECTIONLINK__&lt;br /&gt;
* Many status effects have multiple versions, including versions with different icons, dispellability, max stacks, etc. (Example: [[Stun]]) For the moment, I&#039;m keeping things simple by creating a single status page with the earliest version&#039;s icon &amp;amp; details. I&#039;m not planning to add more fine-grained details for now (like stack size), as those are the elements most likely to differ between versions. - Gurgum&lt;br /&gt;
* Many status effects share a name and a nearly identical icon with the action that applies them (i.e. [[Battle Voice]]). The action describes the status, so we&#039;re not gaining much by creating those pages &amp;amp; icons. For now, status pages with the same name as action will not be created automatically.&lt;br /&gt;
* GT&#039;s patch # for statuses starts at 4.56, so we can&#039;t trust them for patch numbers earlier than that. TC seems to have okay patch #&#039;s.&lt;br /&gt;
* Many status effects are only used to enforce certain mechanics for enemy encounters, or are only used to denote an enemy&#039;s current state, or represent obsolete/retired actions. The [https://finalfantasy.fandom.com/wiki/Final_Fantasy_XIV_statuses Fandom] version of the Status Effects pages has approximately 2,400 status effects listed (2,220). Ideally, the scope of the project should be determined - are the three categories listed useful to readers? [[User:Alyko|Alyko]] ([[User talk:Alyko|talk]]) 15:21, 12 September 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
===Proposal for mass page creation===&lt;br /&gt;
I propose the following to create pages for status effects while avoiding duplicates. A duplicate is defined as a status effect that shares all three of the following with a different status:&lt;br /&gt;
#The name&lt;br /&gt;
#The icon&lt;br /&gt;
#The description&lt;br /&gt;
&lt;br /&gt;
If any of the three are not shared, the status is not considered a duplicate and a page would be created for it.&lt;br /&gt;
&lt;br /&gt;
A status that shares a name with another status effect, but not the other two characteristics, would be disambig&#039;d as follows during initial page creation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Name (internal id)&amp;lt;/code&amp;gt;, for example &amp;lt;code&amp;gt;Growing Dread (5136)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This allows easy identification of duplicate names for manual renaming later, into pages with more descriptive names. - [[User:Dr Agon|Dr Agon]] ([[User talk:Dr Agon|talk]]) 22:56, 2 October 2026 (UTC)&lt;br /&gt;
&lt;br /&gt;
: There was some talk [https://discord.com/channels/312060255469305856/1417939835922153533/1555714643450925067 in Discord] about avoiding multiple pages for status effects that have the same name and mostly the same effect. We still want to be able to use {{tl|i}} to show a particular instance of the effect; we don&#039;t currently have a way to do this, but I think we could.&lt;br /&gt;
: We could modify {{tl|i}} to support using a hash/anchor in the referenced pagename, i.e. {{tlx|i|Some page#Some section}}, in order to reference a &#039;&#039;subobject&#039;&#039; on the page for semantic data lookup. This would allow us to have individual semantic data for each instance of a status effect (even giving them different [[Property:Has canonical name|canonical names]] if needed), while still grouping them under a single page. We&#039;d then need a subobject template to define individual instances of each status effect, and give the subobjects IDs that determine how to reference each individual icon. [[User:Erin Umbreon|Erin Umbreon]] &amp;lt;small&amp;gt;(she/it &amp;amp;bull; [[User talk:Erin Umbreon|talk]])&amp;lt;/small&amp;gt; 23:49, 2 October 2026 (UTC)&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573332</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573332"/>
		<updated>2026-10-02T18:07:29Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: why this&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 982px) { /* hide overflowing text in small windows */&lt;br /&gt;
    #n-Discord a::before {&lt;br /&gt;
        content: &#039;Join our &#039;;&lt;br /&gt;
        font-weight: normal;&lt;br /&gt;
        opacity: 0.85;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --content-gutter: 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* vector&#039;s #content padding changes at this breakpoint */&lt;br /&gt;
  @media screen and (min-width: 982px) {&lt;br /&gt;
    --content-gutter: 1.5rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 2 * var(--content-gutter));&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: calc(0px - var(--content-gutter));&lt;br /&gt;
  padding-inline: var(--content-gutter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573330</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573330"/>
		<updated>2026-10-02T18:05:26Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: do math correctly please&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 982px) { /* hide overflowing text in small windows */&lt;br /&gt;
    #n-Discord a::before {&lt;br /&gt;
        content: &#039;Join our &#039;;&lt;br /&gt;
        font-weight: normal;&lt;br /&gt;
        opacity: 0.85;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --content-gutter: 1rem;&lt;br /&gt;
&lt;br /&gt;
  /* vector&#039;s #content padding changes at this breakpoint */&lt;br /&gt;
  @media screen and (min-width: 982px) {&lt;br /&gt;
    --content-gutter: 1.5rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 2 * var(--content-gutter));&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: calc(0 - var(--content-gutter));&lt;br /&gt;
  padding-inline: var(--content-gutter);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573329</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573329"/>
		<updated>2026-10-02T18:02:14Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix discord button overflowing in small windows&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (min-width: 982px) { /* hide overflowing text in small windows */&lt;br /&gt;
    #n-Discord a::before {&lt;br /&gt;
        content: &#039;Join our &#039;;&lt;br /&gt;
        font-weight: normal;&lt;br /&gt;
        opacity: 0.85;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 3rem);&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: -1rem;&lt;br /&gt;
  padding-inline: 1rem;&lt;br /&gt;
}&lt;br /&gt;
@media screen and (min-width: 982px) {&lt;br /&gt;
  /* vector&#039;s #content padding changes at this breakpoint */&lt;br /&gt;
  .mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
    margin-inline: -1.5rem;&lt;br /&gt;
    padding-inline: 1.5rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573325</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573325"/>
		<updated>2026-10-02T18:00:10Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: fix for tiny screens&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::before {&lt;br /&gt;
    content: &#039;Join our &#039;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 3rem);&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: -1rem;&lt;br /&gt;
  padding-inline: 1rem;&lt;br /&gt;
}&lt;br /&gt;
@media screen and (min-width: 982px) {&lt;br /&gt;
  /* vector&#039;s #content padding changes at this breakpoint */&lt;br /&gt;
  .mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
    margin-inline: -1.5rem;&lt;br /&gt;
    padding-inline: 1.5rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573322</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573322"/>
		<updated>2026-10-02T17:58:01Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: re-introduce horizontal table scrolling for {{STDT}}s only&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::before {&lt;br /&gt;
    content: &#039;Join our &#039;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Table scrolling for STDT */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This can&#039;t be implemented as-is for all tables because it requires&lt;br /&gt;
 * setting the &amp;lt;table&amp;gt; to display: block, which breaks .wikitable and&lt;br /&gt;
 * prevents using properties like table-layout (used by templates&lt;br /&gt;
 * like {{markup example}})&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output &amp;gt; table.stdt__table_v2 {&lt;br /&gt;
  max-width: calc(100% + 3rem);&lt;br /&gt;
  overflow-x: auto;&lt;br /&gt;
  overflow-y: visible;&lt;br /&gt;
  margin-inline: -1.5rem;&lt;br /&gt;
  padding-inline: 1.5rem;&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Gadget-transclusionreport.js&amp;diff=1573295</id>
		<title>MediaWiki:Gadget-transclusionreport.js</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Gadget-transclusionreport.js&amp;diff=1573295"/>
		<updated>2026-10-02T16:58:43Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: hide transclusion report when visual editor is activated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(() =&amp;gt; {&lt;br /&gt;
  const iter = document.createNodeIterator(&lt;br /&gt;
    document.querySelector(&#039;#mw-content-text .mw-parser-output&#039;),&lt;br /&gt;
    NodeFilter.SHOW_COMMENT&lt;br /&gt;
  );&lt;br /&gt;
&lt;br /&gt;
  const output = document.createElement(&#039;pre&#039;);&lt;br /&gt;
  output.id = &#039;gadget-transclusionreport-output-pre&#039;;&lt;br /&gt;
  let node = iter.nextNode();&lt;br /&gt;
  // skip to first perf report&lt;br /&gt;
  while (!node.data.trim().startsWith(&amp;quot;NewPP limit report&amp;quot;)) {&lt;br /&gt;
    node = iter.nextNode();&lt;br /&gt;
  }&lt;br /&gt;
  // render all remaining comments at the end of the content&lt;br /&gt;
  while (node) {&lt;br /&gt;
    output.textContent += &#039;\n\n&#039; + node.data.trim();&lt;br /&gt;
    node = iter.nextNode();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  const style = document.createElement(&#039;style&#039;);&lt;br /&gt;
  style.textContent = `&lt;br /&gt;
    #gadget-transclusionreport-output-pre {&lt;br /&gt;
      margin: 0;&lt;br /&gt;
      padding: 0.5rem 1rem;&lt;br /&gt;
    }&lt;br /&gt;
    #catlinks:not(.catlinks-allhidden) + #gadget-transclusionreport-output-pre {&lt;br /&gt;
      border-top: 0;&lt;br /&gt;
    }&lt;br /&gt;
    #gadget-transclusionreport-output-pre:not(:hover) {&lt;br /&gt;
      font-size: 0;&lt;br /&gt;
      transition: font-size step-end 300ms;&lt;br /&gt;
    }&lt;br /&gt;
    #gadget-transclusionreport-output-pre::before {&lt;br /&gt;
      display: block;&lt;br /&gt;
      content: &amp;quot;Transclusion performance report (hover)&amp;quot;;&lt;br /&gt;
      font-size: 0.875rem;&lt;br /&gt;
      text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
    html.ve-active #gadget-transclusionreport-output-pre {&lt;br /&gt;
      display: none;&lt;br /&gt;
    }&lt;br /&gt;
  `;&lt;br /&gt;
&lt;br /&gt;
  document.querySelector(&#039;#bodyContent&#039;).append(output, style);&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
	<entry>
		<id>https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573294</id>
		<title>MediaWiki:Vector.css</title>
		<link rel="alternate" type="text/html" href="https://ffxiv.consolegameswiki.com/mediawiki/index.php?title=MediaWiki:Vector.css&amp;diff=1573294"/>
		<updated>2026-10-02T16:56:07Z</updated>

		<summary type="html">&lt;p&gt;Erin Umbreon: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:root {&lt;br /&gt;
  --link-color: #05f; /* default #0645ad */&lt;br /&gt;
  --link-visited-color: #795cb2;&lt;br /&gt;
  --link-redlink-color: #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS placed here will affect users of the Vector skin */&lt;br /&gt;
a {&lt;br /&gt;
  color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
a.new {&lt;br /&gt;
  color: var(--link-redlink-color, #ba0000);&lt;br /&gt;
}&lt;br /&gt;
a.new:visited {&lt;br /&gt;
  color: var(--link-redlink-visited-color, #a55858);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region Userbar stuff */&lt;br /&gt;
&lt;br /&gt;
/* better vertical centering for everything - use flexbox and remove unnecessary margins/paddings */&lt;br /&gt;
#p-personal {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
#p-personal .vector-menu-content-list {&lt;br /&gt;
  height: 2.5rem;&lt;br /&gt;
  display: flex;&lt;br /&gt;
  justify-content: flex-end;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy li {&lt;br /&gt;
  margin-block: 0;&lt;br /&gt;
  padding-block: 0;&lt;br /&gt;
}&lt;br /&gt;
.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
  padding-top: 0;&lt;br /&gt;
  background-position-y: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hide text label of universal language selector since our userbar is a bit cramped */&lt;br /&gt;
.uls-trigger span {&lt;br /&gt;
  display: none;&lt;br /&gt;
}&lt;br /&gt;
/* hide uls *entirely* if JS isn&#039;t enabled since it does nothing */&lt;br /&gt;
html:not(.client-js) #pt-uls {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* better styles for interactive JS buttons that gadgets/extensions add */&lt;br /&gt;
:root {&lt;br /&gt;
  --userbar-button-hover-background-color: transparent;&lt;br /&gt;
  --userbar-button-hover-border-color: #c0c0c0; /* TODO: base this on ooui? */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-fw-enable,&lt;br /&gt;
#pt-fw-disable,&lt;br /&gt;
#pt-uls {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  font-size: 0.75em;&lt;br /&gt;
  margin-left: 0.25rem;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes,&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon,&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger,&lt;br /&gt;
#pt-fw-disable a,&lt;br /&gt;
#pt-fw-enable a {&lt;br /&gt;
  width: 1.75rem;&lt;br /&gt;
  height: 1.75rem;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  border: 1px solid transparent;&lt;br /&gt;
  border-radius: 1px;&lt;br /&gt;
  transition: border-color 200ms, background-color 200ms;&lt;br /&gt;
&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes:hover,&lt;br /&gt;
#pt-themes:has(&amp;gt; input[type=&amp;quot;checkbox&amp;quot;]:checked),&lt;br /&gt;
#pt-themes .ext-themetoggle-simple-icon:hover,&lt;br /&gt;
#pt-uls .uls-trigger:hover,&lt;br /&gt;
#pt-fw-disable a:hover,&lt;br /&gt;
#pt-fw-enable a:hover {&lt;br /&gt;
  background-color: var(--userbar-button-hover-background-color);&lt;br /&gt;
  border-color: var(--userbar-button-hover-border-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* extra prodding for universal language switcher */&lt;br /&gt;
.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
  display: block;&lt;br /&gt;
  padding: 0;&lt;br /&gt;
  width: 20px;&lt;br /&gt;
  height: 20px;&lt;br /&gt;
  position: relative;&lt;br /&gt;
  background-size: auto;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* theme dropdown specific stuff */&lt;br /&gt;
#pt-themes {&lt;br /&gt;
  width: auto;&lt;br /&gt;
  position: relative;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  padding: 0 calc(1.25em + 16px) 0 .25em;&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:first-child {&lt;br /&gt;
  color: inherit;&lt;br /&gt;
  font-weight: normal;&lt;br /&gt;
  margin-right: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label &amp;gt; span:last-child {&lt;br /&gt;
  width: 10em;&lt;br /&gt;
  overflow-x: visible;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes &amp;gt; label::after {&lt;br /&gt;
  top: 50%;&lt;br /&gt;
  right: .625em;&lt;br /&gt;
  transform: scale(.8) translateY(-50%);&lt;br /&gt;
  transform-origin: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#pt-themes .ext-themetoggle-popup {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
  border-top: 1px solid var(--border-color-base,#a2a9b1);&lt;br /&gt;
  text-align: right;&lt;br /&gt;
  padding: 0.5rem;&lt;br /&gt;
  font-size: inherit;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup li:not(.mw-list-item) {&lt;br /&gt;
  align-self: flex-end;&lt;br /&gt;
  padding: 0 0 2px;&lt;br /&gt;
  border-bottom: 1px solid var(--border-color-muted,#dadde3);&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a {&lt;br /&gt;
  padding: 0.125rem 0;&lt;br /&gt;
  border-radius: 2px;&lt;br /&gt;
  opacity: 0.7;&lt;br /&gt;
}&lt;br /&gt;
#pt-themes .ext-themetoggle-popup .mw-list-item a:hover {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion */&lt;br /&gt;
&lt;br /&gt;
/* new header navigation tabs */&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li {&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
  background-color: #eff8f9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* render some system links in bold black instead of using normal link styles */&lt;br /&gt;
#p-personal a,                                      /* top right nav links */&lt;br /&gt;
div#mw-head .vector-menu-tabs li a,                 /* page tab links */&lt;br /&gt;
div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a,  /* sidebar panel links */&lt;br /&gt;
footer.mw-footer ul#footer-places &amp;gt; li &amp;gt; a {        /* site footer links */&lt;br /&gt;
  color: var(--color-emphasized, #000000);&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#simpleSearch {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #region widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
:root {&lt;br /&gt;
  --mw-panel-width: 10rem;&lt;br /&gt;
}&lt;br /&gt;
@media (min-width: 982px) {&lt;br /&gt;
  :root {&lt;br /&gt;
    --mw-panel-width: 12rem;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
div#mw-panel {&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  width: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
#footer,&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
#content,&lt;br /&gt;
#left-navigation {&lt;br /&gt;
  margin-left: var(--mw-panel-width);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* #endregion widen the sidebar */&lt;br /&gt;
&lt;br /&gt;
/* give the logo a bit more space to breathe and center it horizontally */&lt;br /&gt;
#p-logo {&lt;br /&gt;
  margin-top: 0.5rem;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal {&lt;br /&gt;
  margin: 0 0.6em 0 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal div.body ul li {&lt;br /&gt;
  margin-left: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div#mw-panel div.portal h3 {&lt;br /&gt;
  margin-left: 2.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* background colors */&lt;br /&gt;
body {&lt;br /&gt;
  background-color: #ebebeb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives makes the entire header section gray */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
  background-color: transparent;&lt;br /&gt;
  background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* gives header panel that blue look */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
  background: rgba(215, 239, 242, 0.5);&lt;br /&gt;
  border-top: 1px solid #a7d7f9;&lt;br /&gt;
  border-left: 1px solid #a7d7f9;&lt;br /&gt;
  border-right: 1px solid #a7d7f9;&lt;br /&gt;
  border-bottom: 1px solid #a7d7f9;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
  margin-top: -41px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Discord link */&lt;br /&gt;
#n-Discord a {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #4c57d0;&lt;br /&gt;
    background-color: #5865f2;&lt;br /&gt;
    display: block;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding: 6px 4px 5px calc(17px + 6.5px * 2);&lt;br /&gt;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);&lt;br /&gt;
    transition: 0.2s;&lt;br /&gt;
    width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::before {&lt;br /&gt;
    content: &#039;Join our &#039;;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#n-Discord a::after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    background: url(&#039;/mediawiki/images/1/18/Discord_icon.png&#039;) no-repeat;&lt;br /&gt;
    background-size: 13px 13px;&lt;br /&gt;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 5px;&lt;br /&gt;
    left: 7px;&lt;br /&gt;
    width: 17px;&lt;br /&gt;
    height: 13px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
    background: #FFF;&lt;br /&gt;
    border: 1px solid #A7D7F9;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading h3:before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    background: 0 0;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 0;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #AAA transparent;&lt;br /&gt;
    border-width: 6px 5px 0;&lt;br /&gt;
    margin-left: 5px;&lt;br /&gt;
    margin-bottom: 1px;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-panel nav.sidebar-toc-heading.collapsed h3:before {&lt;br /&gt;
    -webkit-transform: rotate(-90deg);&lt;br /&gt;
    transform: rotate(-90deg)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {&lt;br /&gt;
    color: var(--link-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {&lt;br /&gt;
    color: var(--link-visited-color);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* edit page textbox */&lt;br /&gt;
#wpTextbox1 {&lt;br /&gt;
  background: var(--background-color-base, #fff);&lt;br /&gt;
  color: var(--color-base, #000);&lt;br /&gt;
  border-color: var(--border-color-base, #a2a9b1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix editor &amp;quot;upload files&amp;quot; background in dark themes */&lt;br /&gt;
#msupload-div {&lt;br /&gt;
  background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* don&#039;t use mediawiki&#039;s weird image-based unordered list markers */&lt;br /&gt;
ul {&lt;br /&gt;
  list-style: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* slightly nicer visual editor loading state */&lt;br /&gt;
.ve-init-mw-tempWikitextEditorWidget {&lt;br /&gt;
  background: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/***************************** GENERIC DARK MODE ******************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.view-dark {&lt;br /&gt;
	/* Variables set in this block apply to *all* dark themes! */&lt;br /&gt;
	--background-color-base: #000000;&lt;br /&gt;
	--background-color-neutral: #333333;&lt;br /&gt;
	--background-color-neutral-subtle: #202020;&lt;br /&gt;
	--background-color-interactive: #27292D;&lt;br /&gt;
	--background-color-interactive-subtle: #121821;&lt;br /&gt;
    --background-color-disabled: #444;&lt;br /&gt;
	--background-color-notice: var(--background-color-interactive);&lt;br /&gt;
	--background-color-notice-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
	--background-color-error-subtle: #400;&lt;br /&gt;
	--background-color-warning-subtle: #4b3c15;&lt;br /&gt;
	--background-color-success-subtle: #263325;&lt;br /&gt;
&lt;br /&gt;
	--border-color-base: #72777D;&lt;br /&gt;
	--border-color-subtle: #54595D;&lt;br /&gt;
	--border-color-muted: #505050;&lt;br /&gt;
	--border-color-notice: var(--border-color-subtle);&lt;br /&gt;
	--border-color-error: #e62444;&lt;br /&gt;
	--border-color-warning: #8a6800;&lt;br /&gt;
&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
    --color-disabled: #AAA;&lt;br /&gt;
	--link-color: #5A93CC;&lt;br /&gt;
	--link-visited-color: #9459b6;&lt;br /&gt;
&lt;br /&gt;
	/* thank you mediawiki very cool */&lt;br /&gt;
	--background-color-interactable: var(--background-color-interactive);&lt;br /&gt;
	--background-color-interactable-subtle: var(--background-color-interactive-subtle);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	--theme-background-color: #181818;&lt;br /&gt;
	--theme-background-color--tertiary: #303030;&lt;br /&gt;
	--theme-border-color: #383838;&lt;br /&gt;
&lt;br /&gt;
	/* todo: ??? */&lt;br /&gt;
	--theme-link-color: var(--link-color);&lt;br /&gt;
	--theme-link-color-hover: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-visited: var(--link-visited-color);&lt;br /&gt;
	--theme-link-color-redlink: var(--link-redlink-color);&lt;br /&gt;
	--theme-link-color-focus: var(--theme-link-color);&lt;br /&gt;
	--theme-link-color-nav: #518fce;&lt;br /&gt;
	--theme-link-color-nav-visited: #518fce;&lt;br /&gt;
&lt;br /&gt;
	--theme-icon-color: var(--theme-link-color);&lt;br /&gt;
	--theme-icon-color-redlink: var(--theme-link-color-redlink);&lt;br /&gt;
	--theme-icon-color-hover: var(--theme-link-color-hover);&lt;br /&gt;
&lt;br /&gt;
    /* #region Icon/toolbar color modifications */&lt;br /&gt;
&lt;br /&gt;
    /* Fix OOUI icon colors */&lt;br /&gt;
    --fix-ooui-icon-filter: invert(1);&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: none; /* use standard progressive color #36c */&lt;br /&gt;
    --fix-ooui-icon-filter-warning: none; /* TODO */&lt;br /&gt;
    --fix-ooui-icon-filter-danger: none; /* TODO */&lt;br /&gt;
&lt;br /&gt;
    .oo-ui-iconElement-icon:not(.oo-ui-checkboxInputWidget-checkIcon),&lt;br /&gt;
    .oo-ui-indicatorElement-indicator {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter);&lt;br /&gt;
    }&lt;br /&gt;
    .oo-ui-iconElement-icon.oo-ui-image-progressive {&lt;br /&gt;
      filter: var(--fix-ooui-icon-filter-progressive);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* more readable toolbar button backgrounds */&lt;br /&gt;
    --background-color-progressive-subtle: #121A28;&lt;br /&gt;
&lt;br /&gt;
	/* Fix 2010 wikitext editor toolbar icons (pre-OOUI) */&lt;br /&gt;
	.wikiEditor-ui-toolbar .tabs span.tab a::before {&lt;br /&gt;
		filter: invert(1) brightness(999); /* TODO: these need more tweaks */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    /* override default page text color to un-fuck OOUI popups that get put at the end of &amp;lt;body&amp;gt; */&lt;br /&gt;
    body {&lt;br /&gt;
      color: #fff;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Diff colors */&lt;br /&gt;
&lt;br /&gt;
	td.diff-context {&lt;br /&gt;
		border: none;&lt;br /&gt;
		color: #e0e0e0;&lt;br /&gt;
		background-color: #202020;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline {&lt;br /&gt;
		background-color: #400;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-deletedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #e62444;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline {&lt;br /&gt;
		background-color: #040;&lt;br /&gt;
		border: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	td.diff-addedline .diffchange {&lt;br /&gt;
		background: 0 0;&lt;br /&gt;
		color: #bfd959;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion Diff styles */&lt;br /&gt;
&lt;br /&gt;
	/* #region Templates that aren&#039;t using templatestyles yet */&lt;br /&gt;
	.relic-header {&lt;br /&gt;
		border: 1px solid #080808;&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		background-color: #181818; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-heading {&lt;br /&gt;
		background: #062540; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.relic-quest-cell {&lt;br /&gt;
		background: #282828; &lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	.spoiler-color {&lt;br /&gt;
		background-color: #750000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
    /* #region CodeMirror customizations */&lt;br /&gt;
    .cm-matchingBracket, .cm-focused .cm-matchingBracket {&lt;br /&gt;
      box-shadow: 0 0 0 1px #BBB;&lt;br /&gt;
      background: transparent;&lt;br /&gt;
    }&lt;br /&gt;
    /* #endregion */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
/*********************************** THEMES ***********************************/&lt;br /&gt;
/******************************************************************************/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
html.theme-light, html.theme-dark {&lt;br /&gt;
	/* #region TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* hide pre-content stuff on the fake main page mockup we&#039;re working on */&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #firstHeading,&lt;br /&gt;
	body.page-User_Erin_Umbreon_Sandbox_Main_page_rewrite #mw-content-subtitle {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* hack color/shadow for &amp;quot;More&amp;quot; dropdown chevron */&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		filter: brightness(10) drop-shadow(0 1px #0008);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion TEMPORARY HACKS THAT MUST NOT BE ALLOWED TO SURVIVE THE WINTER */&lt;br /&gt;
&lt;br /&gt;
	/* Text color for text and buttons directly on body background */&lt;br /&gt;
	--user-menu-color: white;&lt;br /&gt;
&lt;br /&gt;
	/* Userbar JS button customization */&lt;br /&gt;
	--userbar-button-hover-background-color: #fff1;&lt;br /&gt;
	--userbar-button-hover-border-color: #fff2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Font families */&lt;br /&gt;
	--font-family-body: sans-serif;&lt;br /&gt;
	--font-family-heading: &amp;quot;IBM Plex Sans&amp;quot;, sans-serif;&lt;br /&gt;
	--border-radius: 0.5rem;&lt;br /&gt;
	--border-radius-minor: 0.25rem;&lt;br /&gt;
	--border-radius-subtle: 3px;&lt;br /&gt;
&lt;br /&gt;
	/* Root background */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: rgb(218,232,247);&lt;br /&gt;
			background-position-x: 0%, 0%;&lt;br /&gt;
			background-position-y: 0%, 0%;&lt;br /&gt;
			background-attachment: scroll, scroll;&lt;br /&gt;
			background-image: linear-gradient(&lt;br /&gt;
			to bottom,&lt;br /&gt;
			rgb(55, 91, 153) 0px,&lt;br /&gt;
			rgb(54, 103, 175) 100px,&lt;br /&gt;
			rgb(59, 124, 190) 400px,&lt;br /&gt;
			rgb(218,232,247) 900px&lt;br /&gt;
			);&lt;br /&gt;
			background-size: auto, auto;&lt;br /&gt;
			background-origin: padding-box, padding-box;&lt;br /&gt;
			background-clip: border-box, border-box;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Font resets */&lt;br /&gt;
	body {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-body h1,&lt;br /&gt;
	.mw-body h2 {&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #region Side navigation panel */&lt;br /&gt;
&lt;br /&gt;
	/* Adjust sidebar width */&lt;br /&gt;
	--mw-panel-width: 10rem;&lt;br /&gt;
	div#mw-panel {&lt;br /&gt;
		width: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	div#footer, #mw-head-base, div#content, #left-navigation {&lt;br /&gt;
		margin-left: var(--mw-panel-width);&lt;br /&gt;
	}&lt;br /&gt;
	/* Adjust Discord button */&lt;br /&gt;
	#n-Discord a {&lt;br /&gt;
		width: auto;&lt;br /&gt;
		text-align: center;&lt;br /&gt;
	}&lt;br /&gt;
	/* hide sidebar on print */&lt;br /&gt;
	@media print {&lt;br /&gt;
		div#mw-panel {&lt;br /&gt;
			display: none;&lt;br /&gt;
		}&lt;br /&gt;
		div#footer, #mw-head-base, div#content {&lt;br /&gt;
			margin-left: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Make panel larger when there&#039;s screen space */&lt;br /&gt;
	@media screen and (min-width: 982px) {&lt;br /&gt;
		--mw-panel-width: 12rem;&lt;br /&gt;
&lt;br /&gt;
		/* overriding the old way of doing it that doesn&#039;t make sense now */&lt;br /&gt;
		#mw-panel {padding-left: 0}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* give logo a drop shadow to stand off background more */&lt;br /&gt;
	#p-logo {&lt;br /&gt;
		filter: drop-shadow(0 0 1px #0004) drop-shadow(0 0 5px #0004)&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Boxes for sidebar content */&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		margin: 0.5rem;&lt;br /&gt;
		padding: 0.5rem 0.75rem;&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
		background-image:&lt;br /&gt;
		linear-gradient(to bottom,&lt;br /&gt;
		transparent,&lt;br /&gt;
		var(--background-color-base)&lt;br /&gt;
		),&lt;br /&gt;
		var(--noise-texture);&lt;br /&gt;
		background-size: 100% 2em;&lt;br /&gt;
		background-repeat: no-repeat;&lt;br /&gt;
		border-radius: var(--border-radius);&lt;br /&gt;
		box-shadow: 0 2px 4px #0002, 0 0 0 1px #0002;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content {margin: 0}&lt;br /&gt;
	.vector-legacy-sidebar nav.vector-menu-portal .vector-menu-content ul {padding-top: 0}&lt;br /&gt;
&lt;br /&gt;
	/* Remove bold from sidebar links */&lt;br /&gt;
	div#mw-panel ul.vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
	}&lt;br /&gt;
	/* Sidebar box headings, including TOC heading which otherwise looks different */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading,&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
		margin: 0;&lt;br /&gt;
		margin-bottom: 0.25rem;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-base);&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
&lt;br /&gt;
		/* replace gradient divider line with a simple border */&lt;br /&gt;
		background: none;&lt;br /&gt;
		border: 0; /* reset other borders for sticky TOC specifically */&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
	}&lt;br /&gt;
	/* Tighten up sticky TOC collapse arrow */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading h3::before {margin-left: 0}&lt;br /&gt;
	/* Use link text color and bold text for sticky TOC links */&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .toctext {&lt;br /&gt;
		color: var(--link-color);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-panel nav.sidebar-toc-heading .tocsection-current &amp;gt; a .toctext {&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region User header */&lt;br /&gt;
&lt;br /&gt;
	/* Change personal navigation menu text and icons to white */&lt;br /&gt;
	#p-personal {&lt;br /&gt;
		color: var(--user-menu-color);&lt;br /&gt;
	}&lt;br /&gt;
	#p-personal a {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Article header (read/edit/search/etc) */&lt;br /&gt;
&lt;br /&gt;
	/* Change background and borders of head */&lt;br /&gt;
	--mw-head-height: 40px;&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		bottom: 0;&lt;br /&gt;
		height: var(--mw-head-height);&lt;br /&gt;
		margin-top: calc(-1 * var(--mw-head-height));&lt;br /&gt;
&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#55545444,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#555454,&lt;br /&gt;
				#3F3D3E&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #3F3D3E;&lt;br /&gt;
		background-repeat: repeat-x;&lt;br /&gt;
&lt;br /&gt;
		box-shadow:&lt;br /&gt;
		inset 0 1px 0.5px #fff2,&lt;br /&gt;
		0 0 0 1px #0004;&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-bottom: 1px solid #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		border-top-left-radius: var(--border-radius);&lt;br /&gt;
		/* Round right corner only if viewport is wider than content pane */&lt;br /&gt;
		/*&lt;br /&gt;
		* inner expression is:&lt;br /&gt;
		*   -inf  if  viewport &amp;lt; --fixed-width&lt;br /&gt;
		*   0     if  viewport = --fixed-width&lt;br /&gt;
		*   +inf  if  viewport &amp;gt; --fixed-width&lt;br /&gt;
		* and clamp() is used to map result to either 0 or --border-radius&lt;br /&gt;
		*/&lt;br /&gt;
		border-top-right-radius: clamp(&lt;br /&gt;
			0px,&lt;br /&gt;
			(100vw - min(100vw, var(--fixed-width, 100vw))) / 0,&lt;br /&gt;
			var(--border-radius)&lt;br /&gt;
		);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Individual tabs */&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li,&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		height: calc(var(--mw-head-height) - 0.25rem);&lt;br /&gt;
		margin-top: 0.25rem;&lt;br /&gt;
&lt;br /&gt;
		/* center tab text vertically */&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
&lt;br /&gt;
		border: 1px solid transparent;&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
		border-top-left-radius: var(--border-radius-minor);&lt;br /&gt;
		border-top-right-radius: var(--border-radius-minor);&lt;br /&gt;
&lt;br /&gt;
		color: #f7f7f7;&lt;br /&gt;
		font-family: &amp;quot;Oswald&amp;quot;, sans-serif;&lt;br /&gt;
		font-size: 1rem;&lt;br /&gt;
		font-weight: normal;&lt;br /&gt;
		text-shadow: 0 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	&amp;amp;.ve-activated .vector-menu-tabs .selected {&lt;br /&gt;
		box-shadow: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Links within tabs */&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a,&lt;br /&gt;
	div#mw-head .vector-menu-tabs li a:visited {&lt;br /&gt;
		font: inherit;&lt;br /&gt;
		color: inherit;&lt;br /&gt;
		height: 100%;&lt;br /&gt;
&lt;br /&gt;
		/* recenter text while maintaining larger clickable area */&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
		align-self: stretch;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of the &amp;quot;more&amp;quot; dropdown because it&#039;s special */&lt;br /&gt;
	#mw-head .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		padding-block: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Additional un-fucking of watchlist star icon */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		text-indent: 9999px;&lt;br /&gt;
		display: grid;&lt;br /&gt;
		place-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		width: 24px;&lt;br /&gt;
		height: 24px;&lt;br /&gt;
		top: calc(50% - 12px);&lt;br /&gt;
		left: calc(50% - 12px);&lt;br /&gt;
		background-image: var(--icon-watch);&lt;br /&gt;
		background-size: 100%;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink#ca-unwatch.icon a::before {&lt;br /&gt;
		background-image: var(--icon-unwatch);&lt;br /&gt;
	}&lt;br /&gt;
	/* Use pulsing animation for the loading state instead of rotating */&lt;br /&gt;
	@keyframes pulse {&lt;br /&gt;
		0%, to {&lt;br /&gt;
			opacity: 0.8;&lt;br /&gt;
		}&lt;br /&gt;
		50% {&lt;br /&gt;
			opacity: 0.5;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs #ca-unwatch.icon .loading::before,&lt;br /&gt;
	.vector-menu-tabs #ca-watch.icon .loading::before {&lt;br /&gt;
		animation: pulse 1500ms infinite ease-in-out;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Change font color and weight of selected tab */&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		border-color: #3F3D3E;&lt;br /&gt;
&lt;br /&gt;
		color: var(--color-emphasized);&lt;br /&gt;
		text-shadow: 0 1px #0001;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix watchlink icon overlapping with hidden label text */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a {&lt;br /&gt;
		/* text-indent: 9999px; */ /* reintroduce this later when we bring the icon back */&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Tweak leading padding of first tab group */&lt;br /&gt;
	nav#p-namespaces {&lt;br /&gt;
		margin-left: 1rem !important; /* overriding !important in MW default CSS */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-tabs-legacy {&lt;br /&gt;
		padding-left: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Search bar styling */&lt;br /&gt;
	.vector-search-box {&lt;br /&gt;
		margin: 0 0.5rem;&lt;br /&gt;
		height: 40px;&lt;br /&gt;
		box-sizing: border-box;&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-search-box form {margin: 0}&lt;br /&gt;
	div#simpleSearch {background: none}&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		background-color: var(--background-color-interactable-subtle);&lt;br /&gt;
		border: 0;&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
	/* Match search button to text when search background is dark */&lt;br /&gt;
	&amp;amp;.view-dark .vector-search-box-inner .searchButton {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Use native browser outline styles for search box */&lt;br /&gt;
	.vector-search-box-input:focus,&lt;br /&gt;
	.vector-search-box-inner:hover .vector-search-box-input:focus {&lt;br /&gt;
		outline: auto;&lt;br /&gt;
		box-shadow: 0 1px 1px #0008;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Style search suggestions and use browser highlight colors */&lt;br /&gt;
	.suggestions {&lt;br /&gt;
		border-radius: var(--border-radius-minor);&lt;br /&gt;
		box-shadow: 0 1px 2px #0008;&lt;br /&gt;
		margin-top: 3px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-results {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-color: currentcolor;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current {&lt;br /&gt;
		background: Highlight;&lt;br /&gt;
		color: HighlightText;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-special {&lt;br /&gt;
		border-width: 0;&lt;br /&gt;
		border-top-width: 1px;&lt;br /&gt;
	}&lt;br /&gt;
	.suggestions-result-current .special-label,&lt;br /&gt;
	.suggestions-result-current .special-query {&lt;br /&gt;
		color: inherit;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Main content */&lt;br /&gt;
&lt;br /&gt;
	/* Remove border from main content pane and add dropshadow */&lt;br /&gt;
	@media screen {&lt;br /&gt;
		.mw-body {&lt;br /&gt;
			margin-top: 0px;&lt;br /&gt;
			border: 0px;&lt;br /&gt;
			border-right-width: 0px;&lt;br /&gt;
			box-shadow:&lt;br /&gt;
			0 0 0 1px #0004,&lt;br /&gt;
			0 4px 16px #0003;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Remove border under page title */&lt;br /&gt;
	#firstHeading,&lt;br /&gt;
	.mw-heading1,&lt;br /&gt;
	h1, /* interface headings... other than #firstHeading...? */&lt;br /&gt;
	.mw-heading2,&lt;br /&gt;
	h2 /* interface headings e.g. &amp;quot;Preview&amp;quot; note */ {&lt;br /&gt;
		border-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Spacing between page title/subtitle/etc and page content */&lt;br /&gt;
	#firstHeading {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-subtitle,&lt;br /&gt;
	#contentSub2 {&lt;br /&gt;
		margin-left: 1rem !important; /* !important to override base MW CSS being @media screen-specific */&lt;br /&gt;
	}&lt;br /&gt;
	#mw-content-text {&lt;br /&gt;
		margin-top: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
	/* remove margin above h1 in print since the body gets padding */&lt;br /&gt;
	@media print {&lt;br /&gt;
		#firstHeading {&lt;br /&gt;
			margin-top: 0;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Fix color of &amp;quot;external&amp;quot; link icon */&lt;br /&gt;
&lt;br /&gt;
	.mw-parser-output a.external {&lt;br /&gt;
		padding-right: 0;&lt;br /&gt;
		background: none;&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.external::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: inline-block;&lt;br /&gt;
		background: currentcolor;&lt;br /&gt;
		width: 1em;&lt;br /&gt;
		height: 0.857em;&lt;br /&gt;
		mask-image: url(/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);&lt;br /&gt;
		mask-position: center right;&lt;br /&gt;
		mask-repeat: no-repeat;&lt;br /&gt;
		mask-size: 0.857em;&lt;br /&gt;
	}&lt;br /&gt;
	/* Also fix plainlinks */&lt;br /&gt;
	.mw-parser-output .plainlinks a.external::after {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* Move article section lines next to headings instead of underneath - kind of experimental */&lt;br /&gt;
	.mw-heading1, .mw-heading2 {position: relative}&lt;br /&gt;
	.mw-heading1 h1, .mw-heading2 h2 {&lt;br /&gt;
		background: var(--background-color-base, #fff);&lt;br /&gt;
		padding-right: 1.5rem !important; /* !important to ensure this still works in discussiontools topic headings */&lt;br /&gt;
	}&lt;br /&gt;
	.mw-heading1::after, .mw-heading2::after {&lt;br /&gt;
		content: &amp;quot;&amp;quot;;&lt;br /&gt;
		display: block;&lt;br /&gt;
		border-bottom: 1px solid var(--border-color-base, #a2a9b1);&lt;br /&gt;
		position: absolute;&lt;br /&gt;
		inset: 1rem 0 auto;&lt;br /&gt;
		z-index: -1;&lt;br /&gt;
	}&lt;br /&gt;
	/* various discussiontools fixes */&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section.mw-heading2,&lt;br /&gt;
	.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section {&lt;br /&gt;
		padding-top: 0;&lt;br /&gt;
		border: none;&lt;br /&gt;
		overflow: visible;&lt;br /&gt;
	}&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading1 h1,&lt;br /&gt;
	.ext-discussiontools-ui-replyWidget-preview .mw-heading2 h2 {&lt;br /&gt;
		/* make background match context */&lt;br /&gt;
		background: var(--background-color-interactive-subtle, #f8f9fa);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	/* use normal font for table of contents label */&lt;br /&gt;
	#toc h2, .toc h2 {&lt;br /&gt;
		font-family: var(--font-family-body);&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* make external links obey color variables */&lt;br /&gt;
	.mw-parser-output a.extiw, .mw-parser-output a.external {&lt;br /&gt;
		color: var(--link-external-color, #36b);&lt;br /&gt;
	}&lt;br /&gt;
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {&lt;br /&gt;
		color: var(--link-external-visited-color, #636);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Social profile/userpage stuff */&lt;br /&gt;
&lt;br /&gt;
	#profile-title {&lt;br /&gt;
		/* match normal #firstHeading styles */&lt;br /&gt;
		font-family: var(--font-family-heading);&lt;br /&gt;
		font-weight: 500;&lt;br /&gt;
		font-size: 1.8rem;&lt;br /&gt;
		color: var(--color-emphasized, #101418);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Things that can go in templatestyles once this theme is the default */&lt;br /&gt;
&lt;br /&gt;
	/* Move hatnotes at top of article closer to the first heading */&lt;br /&gt;
	/* very specific selector to avoid issues on e.g. edit preview/special pages */&lt;br /&gt;
	#mw-content-text &amp;gt; .mw-parser-output:first-child &amp;gt; .hatnote:first-child {&lt;br /&gt;
		margin-top: -1.5rem;&lt;br /&gt;
		margin-bottom: 1.5rem;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* #endregion */&lt;br /&gt;
&lt;br /&gt;
	/* #region Image data */&lt;br /&gt;
	--icon-watch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJDUlEQVRogd2af2wcxRXHP7czd97N3a33EudsY0NANUih9EdocRpaqSRqVcXFfwDl30oIFbUN/xT4pxVVJRpVKkKtFNUqjUoLRbSRKihSUApSm1YqtDghNikmFo2FEdixvT7nNnde397d7l3/uNljbeLfjlL6rKe5ndmZ/X7nvXn7Ztaxer3O1ZBYLLbuLpepEzJ6ldmZ2RSoKyyNmW4gDskEcoUO/8vSdBvt6uLYvFw1C1ht1ob6OY4DQL0a9aiPkVjWYuJbTiA/O75ie2bnDVv6vM0S0IBatCIKMCRzGdDh2jNURFlQ17WlN64m6yUQU2oCLaoMQ9olwFNaBWpLgMfU8xLANmCHKjVFYAHIqb7VtZJZL4G6IY3rgC7gGqCr5JfCB9lKx9T1B0vAA1xvSMMEOkItURKqbQY4i88MsLIfboLAbuCTQK8iQf+dfcnjL52wIyR6gVcjJELwPcCNwJ4Q/J39fVQVgRePn5gG2oHX1P1rIhGLphKrvIl3A7sNaXzhzv6+rn6lnuc13yXHXzrx1gPfOTShLl9TRHR13Qf03HvXPR39/X2d/f19HY1qLyQ4fd8Dh2Ze/NOJMvBXpeNqAj6S7+Rn8+sisFvp3ffedU/s6NFf9IYNUQIA49NTxUe//+j7J/9y8n1F4pKa+Z4nfnL4xvu/dX/P4qG9RTnOg9995NRzf3z+XeAk8K6yor9RAjG12HqB3gP7b9/71NEnrrUsS3x4ixGoHwLAcUoApUOHHnrrxImXS0g8YNvAkcd39R38yi7LykQXZwAlov3Hx8a1L+7/xhngDPBSyStNAcXlCKyWSkjl611A1+HHHu5qgHQqobpuqeq6pWokepQAY2DgZ59SY2zrO/jVbX0Hv7ILcMP73Hm36s67VccpLlKAH//o4U7gc0pTK+FcCwGArgP7b28wd/KlvJOvKC25rld1Xa9q2/mK65Yq6v4SwMDAz3sABo78NASPO+9W7Wm77M67ZXfe9fNOoarUyzuFCsCBO/Zdo8bpBJJrAbicpMLZP7D/9m4AJ+8EKkYHVsYS7oIXuhDugqdlLCt0EaOv72vbB2KPF1W8JySgyppCUHfyheaEWmn9AnDN/jv28be//6tTRaaZy7nRWgjoag3UO7s7MqPnxxc6rM5KuKhK8041YxnRRSjzOCh/9gD27ftSe97xyqo98IpeeK8PkHfsRRFmfGy0BZjb1Z1NlbxSWmGMLwdwNQIG0BqtsHNzIYIAwKuIWLgAO7NZ37lYEGEbgCbFoiiTiImaPZsLo0qQd+YutyVs+fytt6SBKWDFtHUlAoYyfettt30mrHNmc3N1NXs+wEKpkSJ0tGeZsm2pllWQyZgAolh0g8iYtaBcqQO+bc8B+I4zF7ZLQOzYEa+oNCWUVqUX10sgKqEVLCBv53IhgUCfD2JAWVlB6vGksLantbzya69SjVqg5l4q+AD27JwPBI6Ta4bV7M62SHheRGJZWYlADAjwEVSCAM9LADkNV6QNhOt6ddf1qrmZOd9Mm7XCRVuapqmJeFJ6flY0x/ebcb7h8znHdy7l/fwlxwdqxIgnk7pIJnWtUnU1z9dbgIrqIZAsrBQtVyLgqXCYi9S1AY7q56uyVigWasVCoVIomjXDyEh7xpbZ9qwAKoFfavr41Iwd4Fd951LeB6TVmpGh5ZZgSS+JOs5GCIQkcqfPjOS+vbhP9IH1YqEA4BcLhVqxUA2Aij1ji2x7looiMDXTyPcM2UyrNaXhWCKKZ2hodF6RWBY8q7zIalELvHFmJLekXa4ARADYM3Yw1dClz9SWTMLSkuGh0WlgGsivRGK1N7GL5DyS8V8+dczJO45npHTa2jNatVYlYYgaoKVNU4IhwJCVoKIpjVWCihQQx0cTIAQIfCQ+UtcN4ZU9TdeJm2YCIWpS1zVp6XrinXNj5aFz51x0JlQo3XAqUVXlBPDBv996Z0JFh0SoZjohAJE24+HMa0E1EE31iQEi8JsuoukpQwBCT+lhH2lZaZmxTAFw5NfHJoFJ4IKa/epyAFcjECjwrwMTv/vD8Q/Gxt4vAy09Pdc1CJjxRSREQmgiLjQRF+H2UwAxIYkJ2QSPntKFntbjmYwpLSvdErqUAn8BOK1ILAt+LQSi8jrAK3/+x/mwoqfnOkKfVyQQcSFEQgigQUQ2wQshCcEn1LObFshYphgaHr04ODRyATgVscCmCdSVFaaBV8+dH/eefvrFKV3qhi71VmRSmNutuFuuSJEgkW6JY6V0LSHUn27IhG5IIQ2RTmViVkqP66BlM8mW7jYzbrUl08haPD/vaL/57Qvv4TOJz9v4FPAbGexmCYTiAG8Cp04PjUw+2TA1nR1ZHZCdnVkJSLM1kQBEujWupVvjGqClU7qWTumaSsqEmUm2mFZyUez/4Q8G3mxu7BuTNbMWUGslUFcEHGXeKAm5hERckWgQSelxIG6m9LiZ0mUUvGklWyLgURN0dq3gWeepREgiUCQ4PTTSu7P9pP/1gwe6Ozuy+tS07ZmNWQ+aPl5rZMJmWtcAkUwlmuALjus/9tiTb6vxX1kveNZ5KhGVncB24Dag99Y9N3fdf9/dXarNA8pj/2kcTsRbjBpAWyYtAZE0E80d1iMPHR4u+cwCI8DbqvzIad/lJNwTb/RocVaVp4HY0PA5ABSJBEDPTd0AuIVKCKaZKpw9O8qzzzw/rOqj4Fnv8eJmzkZn1WsegAiJzpAEwI7tZmhiATB4Znj62Ween1IL9U11kjfy0eGvPAFURhrGbYaGz+E5FA997+7rVUZJ9FDqn6dHp3//bBP8y6p8bzMANroGohLm/jcAe5B8GeCRB7+5d1/vp/HmGwdXg2dGJo786tgkMBpxmdnlTt5Wk/WezK2dhGQfsFeR6Npz803XHjl6bGLwjZFJYFAdWNmRdbQh2WoCH5KQfALoVqd53Xs/e0t3BPyg2ttuCjzrOJlbVZ47ejj8GSidVKnHKWBw8I2RF4AXFPjJKPhI3w3LVlqgOaaKQimlQu2syqrcki/rm30PrCR1Bbai3CXR3KRvEfioXMmvlCHY8ir3bUr+vz50e/Pepm2iS31xxRX+Ev2xt0Dsav27zVbJfwEXZLtgYPxPXAAAAABJRU5ErkJggg==);&lt;br /&gt;
	--icon-unwatch: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAJD0lEQVRogdVabWhb1xl+ZF3JV9aHnciRP+Q6NlGVerh0rsGhJd7WZKVlTJRlZLCxHxspKRuBDrYfG4z92o/98Y9Bw3BrE1yPDbolJdPwGpK4Xec5eCXyNNq6k+0olePYdZxalr9u9Lkf9z3Se4+u/NEYRl54OffonvOe5zkf73nPubIUCgX0fc+CR1Wq/t8AHlYeeQLKHstbABQk4gWpjJw3swEAVimfM7Gxk61dEbCQVpGKZw4gAyDPgBSYchsWqseVL8AcgCzZylFa2I7ITgQsrAEnpTapzEEAn7F8htJN9lsBgIOe7ZT6KU1K9h5QusoIpr8IAQu9r6G8m1QmUAuggZFYqWBP2Glgv/nJJpc0gReSItKmJCoREOCrJfDNZMzPyorGGgEsEsEN9l4Mv5NIiLotlB5gZecYgQSlTrJnSsKMgABvBaCSNhMBP4D2zufONPvauvwA/CvL8bn4zfBi8m7sP1TfA2CJNVwg4DUADpEtf9fXz/ib2ruO1TV1NVO9ROLjd+fG/vzL91inrAK4R88bJlhhMdnILABc9NwAoA7AEwAQ7Amdev4H/SfVOoenVFzVW//4H/8du/ibGwtTox8BmKWXM2ztHAWAprauZ49/99e9rU+e6OD1hczc/NPWlf6zr1HdGW09uUyjAZpOhkUtExAPLmq4EUAnAITOvX4q2PPNb0FxwChGALGJ8PXwb7/zDmVnaUQA4Giw5/TR0E/ePLVdfUADgK3zZ5teIwJTbDqlqJDweGUbmYWBd4mRCPaEdPC7kOCx0ydDr751DkAAwBHqeR38ubdeKq+RkhQA4HjhldeFjcfIUdRSZxgwmxEQ4qIR6Aid698VeEbicPDY6QCAFyXw1vLS85LqEugOOQLdoQADzzEXccqL2Eq/1ZE2nzh9pgfKFCuiSVWaTEmEXv3FyfNnx0YAoKP3+AkokybgASAu5ReKT1996dhXPvz78Hu0+DXyQg9osytAGgGLlG8AgPae493mDZMUPq346oVXft4Z6D7eHOjurdtrXQBQGzu8/mDns9LPho6QR0AQaAQAz0FfY52/9YChhHafteAtB2I5XHwMdPe2Brp7Pbx6RdCavv/lCIJV1au1BDtb5mMfttAeARaC5GUCIr4RO2WD/0jnU+Jlcl73ZHXWGUagHnDdASytZKHVDJp57+cTQCEBrDcVwQNABhqsqgd5bQ1Vqhv+xzsfo1civcXNcAIiyhRzzOpx2dxYXgRSCyUUeRa6rCcBzap7y3ofkPsIUOaxreRoDS3RXN80rgE1awdwH3B5gfUUmg7UFahTpym+MmxanEDZIvO3BfxIUUNrlOakUGcrDxzyActLet5BUXGttxz86n1gI1XK31swBtEAkJNgKF55WBXSjEzALG8En1owjgAA5CWvVAtzWaW1o9h04EXbsj0ArvoKRspFBpw1LeVuKpEAgBRr1KWWer/eB6wuE+Bl8xbzAJYWS3mNdYBHWi4ub7nX3oaAiC9qaeFtapqm5ar0Mc5XWZFTHFC37gNON7CxppdOEjGbHcik9IlotzOzLFTIpIFsBkjngIyYOw7AQeGSxU7hYxWQWQGyNqysbKTozOChgHKJn97MpoxYhf6FRPxOxzPPfCm3zlyn06PPY0HCxsCmMzpIHjgqUqxjoTluo1RxwlTcPvHE/W5CniV848pJ51IszsUnijue2wury1siAegk7DZdhVTbjWqTVIjdqisA1Dh1ddQALl+pjMuHxPRUgoALIgaccizEDwzzC4k4tOkbiSJwAKgR4CkVwJxOnUi1pLLYrYDTro+AzaoDB3TwQtw+ncj60tbYXy/JO1/FEQD1dpaOhSsAElffj1xGVoNVdcJ2qFXnWKPq6rCWnJoCwGEHqnJGrU4b1cbcpKoCtrSuqlXXQy2AageyScQ+mRqjc8E90jQ77AMmi5hPoRSAVCw6OR379+R08Mtdj+u9Q6OxRpvNluQmrLJjl8TC1oSqAgobXbdx7wi/OXyNFjA/IxsaMLvYWmPB+bxuaPBvxbfCR4vGqlVJTaYRV1UtKQcugx8a7qfHBCOxKp/IzKaQEEFiBsB0eKgCCZmA3b69OlSjCuCu+qLd8NDw1Vg0eovinlUYJc8zZgRyFHNkicAmgOVYdPLaaHjkfSiq7hrrWnStsZdUSerrwqaZq8Oql1GSpTrCDtmdmorPxqLRCVqD69T79+g5K19yVbpWEd5oHcBd8ePkuyOXW454W4NPP9VWLFlNbu/BEmD36aGF8O1Z2g+4r69iU6eauUwAM9Gp5Mgbg3+kaTNHaYodZMrEbA0IhmlGoKjhgeHLsUj0dhkIkSrMHSpOI3jxrtpnCv7K0MXzEvg5CXjZFWOl22mzu0hB4oNdkTBTSL1eek5eGbr4NjkNDh6s903vR7e7WixQyJqhg+pBGs4VAJ+EB4Y3T/3I9/32J9v1g0a1CMSoTzJLRms2AusMGH5OLmrJwV/97AKA20RgmdZdwSz+l2Wn7wOc9ef6SQOfUg8lLv2u7/exyKTxRCKA2nxG5e9IYpHoIgMvdJlUSH672+ndEMgD2GIkEpxEeGDwQiwyOWpoRAbPSTDw4YHhv0jgbzPwmzuBR4Wrxe3IOhjpVgCHAXgBtAWf7vpa6OUzz0FRS8bSNI3sHLyGWCQaIfB3kdU+Y+BBoDdlf19J9vKFpkB3MzYiIs6WKwDWY5FJ+8iFP2yd+OFPny9+A6g6AFU1htPj4Uv/uvH24ARdO96hdbXKQgRtN19mviiBvMnNlgj+I1MfjCOdA158mZFg9cP9fddjE6PXaLHeoTTNps3WTl9kZNnrRz5hWKPGPqf8An0biMxGxq++M9DXL4XmOvib49cl8JDA7zjnH5YAFzES4oArSNyajYzPnv/xtwWJQri/b4DAxyXwIt3a7ZyXZa9fKWVJ05pYYB82NIpob4+80TfT/kTX4djE6D9ZTy+yeQ/aZ/bU61z24oW2E/EpysO+eYkLFjftH2AkBPiKO+xu5WFHQMgDIpFiU2GVSNyVyu4beOwjAbCgSz6SKWwE+PuHBk/G44gXvlH8od0y8jD2LDQCYk6K3pa/vO8LeOzzCGCvPnw/5JH/s8f/AOu9SIdQdF9+AAAAAElFTkSuQmCC);&lt;br /&gt;
&lt;br /&gt;
	/* MSUpload */&lt;br /&gt;
	#msupload-list .file {&lt;br /&gt;
		background: var(--background-color-neutral-subtle);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .file .file-name:hover {&lt;br /&gt;
		background-color: var(--background-color-base);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-list .green {&lt;br /&gt;
		background-color: var(--background-color-success-subtle, #dff2eb);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
    ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
         background: var(--background-color-interactable-subtle);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-light {&lt;br /&gt;
	/* Main content colors */&lt;br /&gt;
	--color-base: #36414f;&lt;br /&gt;
	--color-emphasized: #000000;&lt;br /&gt;
	--background-color-base: white;&lt;br /&gt;
	--background-color-neutral-subtle: #f8f9fa;&lt;br /&gt;
	--background-color-interactable-subtle: #f8f9fa;&lt;br /&gt;
&lt;br /&gt;
	/* Link colors */&lt;br /&gt;
	--link-color: #0645ad;&lt;br /&gt;
	/* --link-visited-color: green; */&lt;br /&gt;
	/* --link-redlink-color: red; */&lt;br /&gt;
&lt;br /&gt;
	/* light window theme */&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA00,&lt;br /&gt;
				#FAE6CB57, /* color-mix(#FDEFDA00, #F7DCBBAA) */&lt;br /&gt;
				#F7DCBBDD&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture),&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				#FDEFDA,&lt;br /&gt;
				#F7DCBB&lt;br /&gt;
			);&lt;br /&gt;
		background-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head-base {&lt;br /&gt;
		border-color: #F7DCBB;&lt;br /&gt;
	}&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #C6B096; /* color-mix(#F7DCBB, #000 20%) */&lt;br /&gt;
	}&lt;br /&gt;
	.vector-menu-dropdown .vector-menu-heading::after {&lt;br /&gt;
		/* cursed as fuck */&lt;br /&gt;
		filter: brightness(7) invert(0.95) sepia(1) drop-shadow(0 1px #0004);&lt;br /&gt;
	}&lt;br /&gt;
	#mw-head .vector-menu-tabs-legacy .vector-menu-content-list &amp;gt; li, .vector-menu-dropdown .vector-menu-heading {&lt;br /&gt;
		color: #4B453E; /* matches the resulting color from the cursed sepia transform above */&lt;br /&gt;
		text-shadow: 0 1px #fff4;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* tweak search box padding */&lt;br /&gt;
	.vector-search-box-input {&lt;br /&gt;
		box-shadow: 0 1px 1px #0004;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix color of watchlist star */&lt;br /&gt;
	div#mw-head .vector-menu-tabs .mw-watchlink.icon a::before {&lt;br /&gt;
		filter: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-dark {&lt;br /&gt;
	/*&lt;br /&gt;
	 * Variables in this block apply ONLY to the &amp;quot;Meteor Dark&amp;quot; theme - NOT&lt;br /&gt;
	 * to other dark themes. Most customizations for dark theme beling in&lt;br /&gt;
	 * the `html.view-dark` block above!&lt;br /&gt;
	 */&lt;br /&gt;
&lt;br /&gt;
	/* Slightly lighter content background than normal dark theme */&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust other colors to match lighter base background */&lt;br /&gt;
    --border-color-subtle: #131416;&lt;br /&gt;
&lt;br /&gt;
	/* Adjust text colors to match content background */&lt;br /&gt;
	--color-base: #E0E0E0;&lt;br /&gt;
	--color-emphasized: #E0E0E0;&lt;br /&gt;
	--color-subtle: #A2A9B1;&lt;br /&gt;
&lt;br /&gt;
    /* Adjust icon colors to match content background */&lt;br /&gt;
    --fix-ooui-icon-filter-progressive: hue-rotate(-10deg) saturate(0.4) brightness(1.7);&lt;br /&gt;
    --color-progressive: #729FD6; /* result of applying the icon filter to a progressive icon (initial #36c) */&lt;br /&gt;
    --background-color-progressive-subtle: #2D333A; /* from color-mix(var(--color-progressive), var(--background-color-base) 85%); */&lt;br /&gt;
  &lt;br /&gt;
    /* Use same color for progressive icons and links; tweak other link state colors */&lt;br /&gt;
    --link-color: var(--color-progressive);&lt;br /&gt;
	--link-visited-color: #C7A5DE;&lt;br /&gt;
	--link-redlink-color: #F05048;&lt;br /&gt;
&lt;br /&gt;
	/* Use same colors for internal and external links */&lt;br /&gt;
	--link-external-color: var(--link-color);&lt;br /&gt;
	--link-external-visited-color: var(--link-visited-color);&lt;br /&gt;
&lt;br /&gt;
	/* Different body background */&lt;br /&gt;
	body {&lt;br /&gt;
		background: linear-gradient(in lch to bottom, #4D3D71, #62303b 900px) #62303b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Different top bar border color, to match content base background */&lt;br /&gt;
	#mw-head-base,&lt;br /&gt;
	div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
		border-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Adjust noise gradient for sidebar panes to account for dark background */&lt;br /&gt;
	.vector-legacy-sidebar .vector-menu-portal {&lt;br /&gt;
		background-image:&lt;br /&gt;
			linear-gradient(to bottom,&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 40%),&lt;br /&gt;
				color-mix(var(--background-color-base), transparent 30%) 25%,&lt;br /&gt;
				var(--background-color-base)&lt;br /&gt;
			),&lt;br /&gt;
			var(--noise-texture);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	/* NOTE: This is the legacy dark theme. You should probably be adding stuff to the `.view-dark` block above instead. */&lt;br /&gt;
	/* This theme has a lot of stuff left over from when it was the only dark theme, that probably shouldn&#039;t be here anymore */&lt;br /&gt;
&lt;br /&gt;
	@media screen {&lt;br /&gt;
		/**&lt;br /&gt;
		CSS For Dark Mode&lt;br /&gt;
		&lt;br /&gt;
		Darker&lt;br /&gt;
		^&lt;br /&gt;
		|&lt;br /&gt;
		v &lt;br /&gt;
		Lighter&lt;br /&gt;
		&lt;br /&gt;
		#0E1013&lt;br /&gt;
		#17181B&lt;br /&gt;
		#202124&lt;br /&gt;
		#282A2D&lt;br /&gt;
		#2E3134&lt;br /&gt;
		#3C4043&lt;br /&gt;
		#5F6368&lt;br /&gt;
		*/&lt;br /&gt;
		&lt;br /&gt;
		body {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			background-image: url(/mediawiki/images/8/8f/Dark_mode_top_background_DT.jpg);&lt;br /&gt;
			background-position: left top;&lt;br /&gt;
			background-repeat: no-repeat;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		body, h1, h2, h3, h4, h5, h6, .mw-editform #wpTextbox1 {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
				&lt;br /&gt;
		ul {&lt;br /&gt;
			list-style-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, #mw-head-base {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-body, .mw-panel {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		--userbar-button-hover-background-color: transparent;&lt;br /&gt;
		--userbar-button-hover-border-color: #fff5;&lt;br /&gt;
&lt;br /&gt;
		#mw-head-base {&lt;br /&gt;
			background-color: #2E3134;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-page-base {&lt;br /&gt;
			background: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head .vector-menu-tabs li a {&lt;br /&gt;
			color: #fff;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div#mw-head ul.vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#searchInput {&lt;br /&gt;
			background-color: #3C4043;&lt;br /&gt;
			color: #F1F3F4;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			border-radius: 0px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#pagehistory li.selected {&lt;br /&gt;
			color: #e0e0e0;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #101010;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-search-profile-tabs, #mw-searchoptions {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-searchoptions .divider {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.warningbox {&lt;br /&gt;
			background-color: #400;&lt;br /&gt;
			color: #e62444;&lt;br /&gt;
			border-color: #e62444;&lt;br /&gt;
		}   &lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {&lt;br /&gt;
			color: #FFFFFF;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/* table {&lt;br /&gt;
		border: 1px solid #383838;&lt;br /&gt;
		} */&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *, .table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *, .table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table &amp;gt; tbody,.table &amp;gt; tbody &amp;gt; tr.heading,.table &amp;gt; tbody &amp;gt; tr &amp;gt; [rowspan],.table &amp;gt; tbody &amp;gt; tr &amp;gt; [colspan] {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.toc, .toccolours {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.tocnumber {&lt;br /&gt;
			color: #7c7c7c;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.thumbinner {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #222;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			margin: -1px -1px 5px;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box table {&lt;br /&gt;
			margin: 0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.catlinks {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#filetoc {&lt;br /&gt;
			border: 1px solid #080808;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .box {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.location .heading {&lt;br /&gt;
			background-color: rgb(35 3 106 / 20%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.pve:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child, .table.pve &amp;gt; tbody &amp;gt; tr.heading, .table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #000;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.equip:nth-child(odd), .table.item &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.item:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr.gathering-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:nth-child(odd), .table &amp;gt; tbody &amp;gt; tr:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.mech1:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		.table.tanker-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.tanker-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.healer-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.healer-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.dps-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.dps-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting-role &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting-role:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.crafting &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.crafting:nth-child(odd),.table.recipe &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.recipe:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.gathering-role &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.gathering-role &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.gathering-role &amp;gt; th {&lt;br /&gt;
			background-color: #35490F;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.npc:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.equip &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.equip &amp;gt; th,.table.item &amp;gt; tbody &amp;gt; tr &amp;gt; th,.table.item &amp;gt; tfoot &amp;gt; tr &amp;gt; th,.table.item &amp;gt; thead &amp;gt; tr &amp;gt; th,table.table &amp;gt; tbody &amp;gt; tr.item &amp;gt; th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.quest:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
		.table.location &amp;gt; tbody &amp;gt; tr:nth-child(odd),.table &amp;gt; tbody &amp;gt; tr.location:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
		#footer-info li {&lt;br /&gt;
			color: rgb(255 255 255 / 30%);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown .vector-menu-content {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.vector-menu-dropdown li a {&lt;br /&gt;
			color: #5A93CC;&lt;br /&gt;
		}		&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :first-child {&lt;br /&gt;
			border-left: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		.table &amp;gt; * &amp;gt; tr &amp;gt; :last-child {&lt;br /&gt;
			border-right: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tfoot &amp;gt; tr:last-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; caption {&lt;br /&gt;
			border-bottom: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr &amp;gt; th, .table &amp;gt; tfoot &amp;gt; tr &amp;gt; th {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable {&lt;br /&gt;
			color: #F0F0F0;&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.wikitable &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; tr &amp;gt; td, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th, .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-pt-languages-label {&lt;br /&gt;
			background-color: #17181B;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.mw_metadata td, .mw_metadata th {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		/*** Colored headings ***/&lt;br /&gt;
		&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.pve &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.pve &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #7F6633;&lt;br /&gt;
			border-color: #cca352;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.equip &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.equip &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.item &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.item &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #995A3D;&lt;br /&gt;
			border-color: #FF9366;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.quest &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.quest &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #99733A;&lt;br /&gt;
			border-color: #e18f14;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading,&lt;br /&gt;
		.table.mech1 &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table.mech1 &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
			border-color: #527aa3;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 .heading {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav.mech1 dd,&lt;br /&gt;
		div.nav.mech1 dt,&lt;br /&gt;
		div.nav.mech1 table th {&lt;br /&gt;
			border-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table.npc &amp;gt; :first-child &amp;gt; tr:first-child, .table.npc &amp;gt; tbody &amp;gt; tr.heading, .table.npc &amp;gt; :first-child &amp;gt; tr:first-child &amp;gt; *, .table.npc &amp;gt; tbody &amp;gt; tr.heading &amp;gt; * {&lt;br /&gt;
			background-color: #336619;&lt;br /&gt;
			border-color: #52a329;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.rarity.white, .rarity.basic {&lt;br /&gt;
			color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.table &amp;gt; tbody:first-child &amp;gt; tr:first-child &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; tbody &amp;gt; tr.heading &amp;gt; *,&lt;br /&gt;
		.table &amp;gt; thead &amp;gt; tr:first-child &amp;gt; * {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .heading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		div.nav .subheading {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		li.gallerybox div.thumb {&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAJAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODcwMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODZGMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAJAAACF4yPgMsJ2mJ4VDKKrd4GVz5lYPeMiVUAADs=);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_both.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
			padding: 0.5em;&lt;br /&gt;
			padding-right: 21px;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFNzNGQjI3MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFNzNGQjI2MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYyPAcmtsJyDVDKKWQEAOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_down.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4OEM2REYyN0ExMDhBNDJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdCNTAyODc0MEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNTAyODczMEY4NjExRTBBMzkyQzAyM0E1RDk3RDc3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzZERjI3QTEwOEE0MkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAFQAEAAACDYwfoAvoz9qbZ9FrJC0AOw==);&lt;br /&gt;
			background-image: url(/resources/jquery/images/sort_up.gif?2012-12-04T21:08:20z)&lt;br /&gt;
			!ie;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSort {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortDown {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		table.table.jquery-tablesorter th.headerSortUp {&lt;br /&gt;
			background-image: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.search-map .map-frame .map-title {&lt;br /&gt;
			background-image: url(&amp;quot;/mediawiki/images/f/f4/Box_overlay_dark.png&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-title, .smwb-theme-light .smwb-center, .smwb-theme-light .smwb-actions, .smwb-theme-light .smwb-prophead {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-propval {&lt;br /&gt;
			background-color: #282828;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-factbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-factbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-theme-light .smwb-ifactbox {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwb-ifactbox .smwb-cell {&lt;br /&gt;
			border-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox-view.skin-vector #mw-data-after-content .smw-factbox {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
			border-bottom: 1px solid #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-factbox .smwfact {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(odd) {&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smwfact .smw-table-row:nth-child(even) {&lt;br /&gt;
			background-color: #202020;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.smw-tabs input.nav-tab:checked + label.nav-label {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.profile-info-container b, .profile-info-container b {&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.user-board-message-from {&lt;br /&gt;
			background-color: #062540;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.no-info-container {&lt;br /&gt;
			border-color: #383838;&lt;br /&gt;
			background-color: #181818;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		ol.references &amp;gt; li:target, sup.reference:target, cite:target {&lt;br /&gt;
			background: #062540; &lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-div {&lt;br /&gt;
			background: #181818;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-dropzone {&lt;br /&gt;
			border-color: #C8CCD1;&lt;br /&gt;
			color: #E0E0E0;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#msupload-list .file {&lt;br /&gt;
			background: #062450;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		#mw-panel nav.sidebar-toc-heading h3 {&lt;br /&gt;
			background: #202020;&lt;br /&gt;
			border: 1px solid #383838;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.ͼ4 .cm-line {&lt;br /&gt;
			caret-color: white;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		.action-history {&lt;br /&gt;
			background-color: none;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.skin-vector .oo-ui-buttonElement-framed.oo-ui-widget-enabled &amp;gt; .oo-ui-buttonElement-button {&lt;br /&gt;
		background: #062540;&lt;br /&gt;
		color: white;&lt;br /&gt;
		border: 1px solid #5A93CC;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.oo-ui-iconElement-icon {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	div.wikiEditor-ui-toolbar {&lt;br /&gt;
		background-color: var(--theme-background-color);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#msupload-div, #msupload-dropzone, #msupload-bottom {&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
		background: var(--theme-background-color--tertiary);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.editOptions {&lt;br /&gt;
		background-color: #181818;&lt;br /&gt;
		border: 1px solid #505050;&lt;br /&gt;
		color: #E0E0E0;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	#wpTextbox1, &amp;amp;:not(.ve-activated) .cm-editor {&lt;br /&gt;
		background-color: #000;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.action-history {&lt;br /&gt;
		background-color: #17181b;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	.tabber__header .tabber__header__prev, .tabber__header .tabber__header__next {&lt;br /&gt;
		filter: invert(100%);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* userbar corrections - shared among all themes *except* legacy light, because all the others have dark root body backgrounds */&lt;br /&gt;
html.theme-light,&lt;br /&gt;
html.theme-dark,&lt;br /&gt;
html.theme-legacy-dark {&lt;br /&gt;
	#pt-fw-disable a, #pt-fw-enable a, #pt-themes &amp;gt; label::after {&lt;br /&gt;
		filter: brightness(100);&lt;br /&gt;
	}&lt;br /&gt;
	.skin-vector-legacy #pt-uls .uls-trigger::before {&lt;br /&gt;
		filter: invert(1);&lt;br /&gt;
		opacity: 1;&lt;br /&gt;
	}&lt;br /&gt;
	.vector-user-menu-legacy #pt-anonuserpage,&lt;br /&gt;
	.vector-user-menu-legacy #pt-userpage a {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
		padding: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Erin Umbreon</name></author>
	</entry>
</feed>