<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-CA">
	<id>https://windsofvalenwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maintenance+script</id>
	<title>Winds Of Valen Wiki - User contributions [en-ca]</title>
	<link rel="self" type="application/atom+xml" href="https://windsofvalenwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maintenance+script"/>
	<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/w/Special:Contributions/Maintenance_script"/>
	<updated>2026-07-11T18:31:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=929</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=929"/>
		<updated>2026-07-11T18:14:34Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Winds of Valen =&lt;br /&gt;
&#039;&#039;&#039;Winds of Valen&#039;&#039;&#039; is a fantasy sandbox MMORPG built on Unreal Engine for high-fidelity client-side spatial representation. The game utilizes Microsoft PlayFab as the authoritative backend database to handle user states, inventory syncing, and progression tracking.&lt;br /&gt;
&lt;br /&gt;
Originally introduced to sandbox enthusiasts on itch.io under the developer title HeadCoach, the software underwent official Steam deployment under Fiery Dog Games on November 29, 2025.&lt;br /&gt;
&lt;br /&gt;
== Gameplay and Economy ==&lt;br /&gt;
Progression in this sandbox environment is non-linear and demands manual, effort-driven execution across combat, gathering, and production disciplines.&lt;br /&gt;
&lt;br /&gt;
The economy operates on a free-to-play base with a premium membership pass model introduced on July 9, 2026, to monetize ongoing development without introducing microtransactions or cosmetic purchase mechanics. While the foundational early-game areas remain entirely free, late-game expansions, high-tier dungeons, and metropolitan trade hubs are restricted to active members. &lt;br /&gt;
&lt;br /&gt;
Stacking multiple membership certificates on a single account increases the simultaneous character login limit, allowing multi-boxing operations where two membership stacks permit two active concurrent client logins.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=928</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=928"/>
		<updated>2026-07-11T18:14:33Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Power Gems =&lt;br /&gt;
Unlike armor, jewelry accessories lack skill requirements but feature dedicated sockets to host Power Gems. Dragging a gem onto an equipped ring or amulet sockets the gem, granting permanent attribute upgrades. These gems are primarily acquired through mining or high-level extraction.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Power Gem Socket !! Mining Req. !! Specific Stat Buffer !! Sourcing Rocks &amp;amp; Dynamic Rates !! Market Stall Value&lt;br /&gt;
|-&lt;br /&gt;
| Weak Power Gem || Mining: 1 || +20% Melee Power || Copper / Tin Rock (3.3% Drop Chance) || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Power Gem || Mining: 15 || +30% Melee Power || Iron Rock (1.0% Drop Chance) || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Strong Power Gem || Mining: 30 || +40% Melee Power || Coal Rock (0.4% Drop Chance) || N/A&lt;br /&gt;
|-&lt;br /&gt;
| Fishing Power Gem || Mining: 30 || +5 Fishing Power || Mithril Rock (0.1% Drop Chance) || 1,400g&lt;br /&gt;
|-&lt;br /&gt;
| Mining Power Gem || Mining: 40 || +5 Mining Power || Gold / Volcanic Gold Rock (0.1% Drop) || 3,500g&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=927</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=927"/>
		<updated>2026-07-11T18:14:32Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Metallurgy, Mining, and Smithing Systems =&lt;br /&gt;
Gathering and refining metals forms the primary economic backbone of early to mid-game progression. Smelting and Smithing operations require different tool setups: smelting ore requires a nearby furnace, whereas smithing refined bars requires both an anvil and an equipped smithing hammer.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
Hammers and pickaxes cannot be crafted. Players can purchase a basic iron smithing hammer for 10g from Blacksmith Stalls, while high-tier tools like the Dwarven Smithing Hammer must be farmed from bosses. Mining is governed by Mining Power, which is compiled from equipped pickaxes, mining gear, active potions, and socketed Gems.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Pickaxe Tier !! Required Level !! Mining Power !! Buy Price !! Sell Price !! Sourcing Methods&lt;br /&gt;
|-&lt;br /&gt;
| Copper Pickaxe || 1 || 10 || 0g || 0g || Default Starter / Mining Stall ([[Town 1]])&lt;br /&gt;
|-&lt;br /&gt;
| Bronze Pickaxe || 1 || 44 || 40g || 28g || Mining Stall ([[Town 1]]) / Drop: [[Skeleton Miner]] (5%)&lt;br /&gt;
|-&lt;br /&gt;
| Iron Pickaxe || 10 || 122 || 40g || 168g || Mining Stall ([[Town 1]])&lt;br /&gt;
|-&lt;br /&gt;
| Steel Pickaxe || 20 || 259 || 60g || 672g || Mining Stall ([[Town 1]])&lt;br /&gt;
|-&lt;br /&gt;
| Dwarven Pickaxe || 30 || 50~ || 2,000g - 5,000g || 1,400g || Drop: [[Bandit Mercenary Boss]] (5%)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Smelting Pipeline ==&lt;br /&gt;
The smelting and refining pipeline maps raw mined ores to refined metal bars:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Bar Type !! Level Req. !! Raw Ingredient Composition !! Cycle Time !! Base XP Yield !! Stall Value&lt;br /&gt;
|-&lt;br /&gt;
| Bronze Bar || 1 || 1x Copper Ore + 1x Tin Ore || 3s || 15 XP || 4g&lt;br /&gt;
|-&lt;br /&gt;
| Iron Bar || 10 || 2x Iron Ore || 4s || 30 XP || 14g&lt;br /&gt;
|-&lt;br /&gt;
| Steel Bar || 20 || 1x Iron Ore + 1x Coal Ore || 5s || 55 XP || 28g&lt;br /&gt;
|-&lt;br /&gt;
| Mithril Bar || 30 || 1x Mithril Ore + 2x Coal Ore || 6s || 155 XP || 140g&lt;br /&gt;
|-&lt;br /&gt;
| Gold Bar || 40 || 8x Gold Ore / Gold Dust || 15s || 800 XP || 700g&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The speed of smelting and forging scales dynamically with the player&#039;s total efficiency. Crafting duration is calculated using the following formulas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{TotalEfficiency} = 1.0 + (\text{CraftingSkill} \times 0.01) + (\text{CraftingPower} \times 0.01)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\text{FinalDuration} = \frac{\text{BaseDuration}}{\text{TotalEfficiency}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Optimal Methods ==&lt;br /&gt;
At level 40, smelting Gold Dust provides an optimal high-tier refining option, yielding up to 433,548 XP and 379,354 gold per hour. In early levels, players can exploit vendor margins by purchasing raw bronze, iron, or steel bars from stalls, smithing them into helmets, and selling those helmets back to vendor shops to generate consistent early gold:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Production Tier !! Recommended Item !! Hourly Experience !! Hourly Net Profit !! Method Parameters&lt;br /&gt;
|-&lt;br /&gt;
| Bronze (Level 1+) || Bronze Helmet || 57,092 XP || 2,854g || Buy raw bars from Town 1 vendors, forge, sell back&lt;br /&gt;
|-&lt;br /&gt;
| Iron (Level 10+) || Iron Helmet || 116,756 XP || 8,756g || Steady early-game progression method&lt;br /&gt;
|-&lt;br /&gt;
| Steel (Level 20+) || Steel Helmet || 251,428 XP || 57,142g || Highly optimized, low-risk gold-making loop&lt;br /&gt;
|-&lt;br /&gt;
| Mithril (Level 30+) || Mithril Sword || 826,666 XP || -218,666g || High-speed XP method utilizing pre-banked bars&lt;br /&gt;
|-&lt;br /&gt;
| Mithril (Self-Mined) || Mithril Sword || 826,666 XP || 848,000g || Optimized method requiring self-mined ore&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=926</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=926"/>
		<updated>2026-07-11T18:14:32Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Cartography and Spatial Zone Architecture =&lt;br /&gt;
Spatial design and directional orientation in Winds of Valen are anchored around a centralized cartographic benchmark known as &#039;&#039;&#039;True North&#039;&#039;&#039;, which is defined as the direct line of sight stretching from the starter settlement toward the main castle gate. All directional metadata across the database relies on this orientation vector. &lt;br /&gt;
&lt;br /&gt;
The world is divided into safe regions, gated metropolitan zones, resource nodes, and high-risk player-versus-player wilderness areas.&lt;br /&gt;
&lt;br /&gt;
== Safe Zones &amp;amp; Early Progression ==&lt;br /&gt;
* &#039;&#039;&#039;[[Town 1]]&#039;&#039;&#039;: The default entry point for all new characters, featuring standard stalls for early-stage combat preparation and fishing.&lt;br /&gt;
* &#039;&#039;&#039;[[Town Mine]]&#039;&#039;&#039;: Positioned adjacent to Town 1, serving as a non-hazardous mining site packed with copper, tin, and iron rock nodes.&lt;br /&gt;
* &#039;&#039;&#039;[[Broken Village]]&#039;&#039;&#039;: Located directly south of the starting settlement. A run-down area populated by [[Goblin Villager|Goblins]] that functions as the entry-level combat training ground.&lt;br /&gt;
* &#039;&#039;&#039;Graveyard&#039;&#039;&#039;: Further south of the Broken Village, populated by basic [[Skeleton|Skeletons]].&lt;br /&gt;
&lt;br /&gt;
== Mid-Tier Zones ==&lt;br /&gt;
* &#039;&#039;&#039;[[Town 2]]&#039;&#039;&#039;: Located in the western sector. Contains a specialized Mining Stall.&lt;br /&gt;
* &#039;&#039;&#039;Town 2 Graveyard&#039;&#039;&#039;: A solemn resting place immediately west of Town 2.&lt;br /&gt;
* &#039;&#039;&#039;[[West Mine]]&#039;&#039;&#039;: A mid-tier progression zone where [[Skeleton Knight (Level 26)|Skeleton Knights]] patrol, guarded by [[Highwayman|Highwaymen]] along the access paths.&lt;br /&gt;
&lt;br /&gt;
== High-Tier Zones ==&lt;br /&gt;
* &#039;&#039;&#039;[[Elven Haven]]&#039;&#039;&#039;: Located in the eastern sector. A high-tier zone containing [[Elf|Elves]], [[Elf Scholar|Elf Scholars]], and the dangerous boss [[Elf Warden]].&lt;br /&gt;
* &#039;&#039;&#039;[[Forest Alcove]]&#039;&#039;&#039;: Deep within the eastern woodland. A secluded and highly hazardous section of the woods that houses [[Bandit]] camps.&lt;br /&gt;
&lt;br /&gt;
== PvP &amp;amp; Wilderness ==&lt;br /&gt;
* &#039;&#039;&#039;[[Darklands]]&#039;&#039;&#039;: Acts as the primary full-loot wilderness area. Player-versus-player combat is enabled, and standard safe respawn features are suspended. High-tier resources such as Volcanic Gold Rocks are located here, guarded by level 67 [[Skeleton Knight (Level 67)|Skeleton Knights]].&lt;br /&gt;
&lt;br /&gt;
== Members Only Regions ==&lt;br /&gt;
* &#039;&#039;&#039;[[Valen City]]&#039;&#039;&#039;: A massive gated urban center accessible only after completing the [[Open The Gates]] quest. Contains numerous friendly NPCs, a specialized bank, and an advanced potion-making shop equipped with a Large Cauldron.&lt;br /&gt;
* &#039;&#039;&#039;The Caverns&#039;&#039;&#039;: Divided into three distinct subterranean layers:&lt;br /&gt;
** &#039;&#039;Goblin Cavern&#039;&#039;: Featuring level 35 enemies and a specialized chieftain boss.&lt;br /&gt;
** &#039;&#039;Crystal Cavern&#039;&#039;: Houses a level 50 mining rock.&lt;br /&gt;
** &#039;&#039;Lava Cavern&#039;&#039;: A high-hazard zone featuring level 60 monsters and a boss that drops components required to obtain the highest-tier sword and shield.&lt;br /&gt;
* &#039;&#039;&#039;[[Elf Forest]]&#039;&#039;&#039;: A premium region featuring a high-level members-only Carp fishing spot.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=925</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=925"/>
		<updated>2026-07-11T18:14:31Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Piscary and Alchemy: Fishing and Potion Making Pipelines =&lt;br /&gt;
Fishing and Potion Making operate as an integrated production pipeline, where catches from fishing spots are processed into raw chemical bases for alchemical brewing. &lt;br /&gt;
&lt;br /&gt;
== Fishing Locations ==&lt;br /&gt;
Fishing spots require specific levels and bait types, with catches divided into standard and rare tiers:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Fish Species !! Fishing Req. !! Core Habitat Node !! Necessary Bait Input !! Catch Base XP !! Base Item Value&lt;br /&gt;
|-&lt;br /&gt;
| Minnow || Level 1 || Minnow Spot || Worm Bait / Tiny Fish Bait || 8 XP || 1g Buy / 0g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Minnow || Level 1 || Minnow Spot || Worm Bait / Tiny Fish Bait || N/A || N/A Buy / 21g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Common Trout || Level 5 || Common Trout Spot || Small Fish Bait || N/A || 8g Buy / 2g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Trout || Level 5 || Common Trout Spot || Small Fish Bait || N/A || N/A Buy / 63g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Perch || Level 10 || Perch Spot || Small Fish Bait || N/A || 70g Buy / 24g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Perch || Level 10 || Perch Spot || Small Fish Bait || N/A || N/A Buy / 210g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Bass || Level 20 || Small Bass Spot || Small Fish Bait || N/A || 30g Buy / 10g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Bass || Level 20 || Small Bass Spot || Small Fish Bait || N/A || N/A Buy / 280g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Blue Gill || Level 30 || Blue Gill Spot || Small Fish Bait || N/A || 10g Buy / 7g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Blue Gill || Level 30 || Blue Gill Spot || Small Fish Bait || N/A || N/A Buy / 560g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Elder Trout || Level 40 || Elder Trout Spot || Medium Fish Bait || N/A || 100g Buy / 70g Sell&lt;br /&gt;
|-&lt;br /&gt;
| Rare Elder Trout || Level 40 || Elder Trout Spot || Medium Fish Bait || N/A || N/A Buy / 1,120g Sell&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alchemical Processing ==&lt;br /&gt;
Caught fish can be cut into bait using a Bait Knife, or processed at alchemical workstations to extract raw potion-making ingredients.&lt;br /&gt;
&lt;br /&gt;
=== Workstation Type A: Cutting Table ===&lt;br /&gt;
* &#039;&#039;&#039;Minnow (Lvl 1):&#039;&#039;&#039; 2s, 10 XP ??? 2x Small Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Common Trout (Lvl 1):&#039;&#039;&#039; 2s, 10 XP ??? 1x Scrap Fish Flesh, 2x Small Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Perch (Lvl 10):&#039;&#039;&#039; 2s, 30 XP ??? 1x Fish Scales, 1x Small Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Bass (Lvl 20):&#039;&#039;&#039; 2s, 20 XP ??? 1x Plain Fish Flesh, 1x Small Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Blue Gill (Lvl 30):&#039;&#039;&#039; 2s, 40 XP ??? 2x Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Elder Trout (Lvl 40):&#039;&#039;&#039; 2s, 70 XP ??? 1x Hearty Fish Flesh, 1x Essence Gland.&lt;br /&gt;
* &#039;&#039;&#039;Carp (Lvl 50):&#039;&#039;&#039; 2s, ?? XP ??? 1x Hardened Fish Scales, 1x Small Essence Gland.&lt;br /&gt;
&lt;br /&gt;
=== Workstation Type B: Pestle and Mortar (Crushing / Grinding) ===&lt;br /&gt;
* &#039;&#039;&#039;Fish Scales (Lvl 5):&#039;&#039;&#039; 2s, 30 XP ??? 1x Crushed Fish Scales.&lt;br /&gt;
* &#039;&#039;&#039;Mud Root (Lvl 10):&#039;&#039;&#039; 3s, 35 XP ??? 1x Root Paste.&lt;br /&gt;
* &#039;&#039;&#039;Plain Fish Flesh (Lvl 15):&#039;&#039;&#039; 2s, 40 XP ??? 1x Fish Mash.&lt;br /&gt;
* &#039;&#039;&#039;Small Fang (Lvl 20):&#039;&#039;&#039; 3s, 45 XP ??? 2x Fang Dust.&lt;br /&gt;
* &#039;&#039;&#039;Hearty Fish Flesh (Lvl 35):&#039;&#039;&#039; 3s, 80 XP ??? 1x Hearty Fish Mash.&lt;br /&gt;
&lt;br /&gt;
=== Workstation Type C: Reduction Station ===&lt;br /&gt;
* &#039;&#039;&#039;Rare Minnow (Lvl 1):&#039;&#039;&#039; 5s, 50 XP ??? 5x Fish Oil.&lt;br /&gt;
* &#039;&#039;&#039;Small Essence Gland (Lvl 1):&#039;&#039;&#039; 0.5s, 4 XP ??? 1x Essence.&lt;br /&gt;
* &#039;&#039;&#039;Essence Gland (Lvl 30):&#039;&#039;&#039; 0.5s, 10 XP ??? 10x Essence.&lt;br /&gt;
* &#039;&#039;&#039;Hearty Fish Mash (Lvl 35):&#039;&#039;&#039; 3s, 90 XP ??? 1x Hearty Extract.&lt;br /&gt;
&lt;br /&gt;
== Power Gems ==&lt;br /&gt;
Processing rare fish has a chance to yield specialized [[Power Gems]] used to boost crafting, gathering, and combat skills:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Raw Input Material !! Yielded Alchemical Output !! Primary Database Use Case !! Sourcing Details&lt;br /&gt;
|-&lt;br /&gt;
| Rare Minnow || 5x Fish Oil || Key ingredient for Fishing Potions || Processed at Reduction Station&lt;br /&gt;
|-&lt;br /&gt;
| Rare Trout || Weak Magic Power Gem || Socketed Magic buffer || Harvested via Bait Knife&lt;br /&gt;
|-&lt;br /&gt;
| Rare Perch || Potion Making Power Gem || Socketed Alchemy buffer || Harvested via Bait Knife&lt;br /&gt;
|-&lt;br /&gt;
| Rare Bass || Magic Power Gem || Socketed Magic buffer || Harvested via Bait Knife&lt;br /&gt;
|-&lt;br /&gt;
| Rare Blue Gill || 15x Fish Oil || Heavy Fishing Potion reagent || Processed at Reduction Station&lt;br /&gt;
|-&lt;br /&gt;
| Rare Elder Trout || Smithing Power Gem || Socketed Smithing buffer || Harvested via Bait Knife&lt;br /&gt;
|-&lt;br /&gt;
| Rare Carp || Strong Magic Power Gem || High-tier socketed Magic buffer || Harvested via Bait Knife&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Potion Brewing ==&lt;br /&gt;
Reagents are compiled at a Cauldron to brew finished potions, which are then bottled using vials purchased from alchemical shops.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Potion Classification !! Brew Skill Req. !! Ingredient Matrix Components !! Duration !! Base XP !! Bottle Vial Required&lt;br /&gt;
|-&lt;br /&gt;
| Weak Health Potion || Level 1 || 10x Scrap Fish Flesh + 25x Essence || 20s || 500 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Fishing Potion || Level 5 || 10x Fish Oil + 25x Essence || 20s || 500 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Shields Potion || Level 10 || 10x Crushed Fish Scales + 50x Essence || 25s || 1,500 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Mining Potion || Level 15 || 10x Root Paste + 50x Essence || 25s || 1,000 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Health Potion || Level 20 || 10x Fish Mash + 50x Essence || 30s || 1,500 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Attack Potion || Level 25 || 10x Fang Dust + 200x Essence || 30s || 1,500 XP || Small Vial (1g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Strong Health Potion || Level 40 || 10x Hearty Extract + 200x Essence || 40s || 3,250 XP || Large Vial (10g cost)&lt;br /&gt;
|-&lt;br /&gt;
| Strong Shields Potion || Level 50 || 10x Fine Fish Scales + 500x Essence || 50s || N/A || Large Vial (10g cost)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=924</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=924"/>
		<updated>2026-07-11T18:14:31Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Drop Mechanics =&lt;br /&gt;
The system balances drop mechanics using a persistent pity formula to soften the volatility of RNG:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{DryRolls} = \text{TotalRolls} - (\text{TotalDrops} \times N)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under this system, the dynamic drop rate only increases when a player exceeds the expected dry threshold, helping prevent extreme streaks of bad luck on rare items like the Elven Greatsword.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=923</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=923"/>
		<updated>2026-07-11T18:14:30Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Controls and UI =&lt;br /&gt;
The user interface integrates a centralized quest tracker and log menu mapped to the default keyboard hotkey &#039;&#039;&#039;[J]&#039;&#039;&#039; to guide non-linear milestones. &lt;br /&gt;
&lt;br /&gt;
== Inventory Management ==&lt;br /&gt;
Inventory management utilizes precise keystroke sequences for optimal resource handling:&lt;br /&gt;
* &#039;&#039;&#039;Stack Splitting&#039;&#039;&#039;: Executed via &amp;lt;code&amp;gt;CTRL + Middle Mouse Button + Drag&amp;lt;/code&amp;gt;. Allows precision value entry.&lt;br /&gt;
* &#039;&#039;&#039;Drop All&#039;&#039;&#039;: Dropping an entire inventory of identical unstacked assets is mapped to &amp;lt;code&amp;gt;CTRL + Drop&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Peer-to-Peer Trading ==&lt;br /&gt;
Direct peer-to-peer commerce is mediated by a secure, five-stage transactional state machine requiring:&lt;br /&gt;
# Initiation&lt;br /&gt;
# Acceptance of a trading invitation&lt;br /&gt;
# Loading of coins and items into separate trade windows&lt;br /&gt;
# Reciprocal manual trade confirmation&lt;br /&gt;
# Final database execution. &lt;br /&gt;
&lt;br /&gt;
== Terminal Commands ==&lt;br /&gt;
Client-to-server text interactions utilize localized terminal syntax, enabling players to execute direct instructions to monitor stats or mitigate physical clipping errors within the seamless open world.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Hotkey / Command !! Functional Operations !! Operational Constraint / Parameter&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;[J]&#039;&#039;&#039; || Opens Quest Log and Active Tracker || Client UI default input&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CTRL + Mid-Mouse + Drag&#039;&#039;&#039; || Executes Item Split Dialogue || Allows precision value entry&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CTRL + Drop&#039;&#039;&#039; || Empties Selected Duplicate Items || Drops entire matching inventory set&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/commands&amp;lt;/code&amp;gt; || Queries Active Terminal Dictionary || Chat window activation&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/unstuck&amp;lt;/code&amp;gt; || Teleports Character to Closest Town Safezone || Governed by a 30-minute cooldown&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/block &amp;quot;playername&amp;quot;&amp;lt;/code&amp;gt; || Filters Communication Streams || Suppresses targeted network chat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/unblock &amp;quot;playername&amp;quot;&amp;lt;/code&amp;gt; || Restores Communication Streams || Re-establishes network chat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/kd&amp;lt;/code&amp;gt; || Displays Character Kill-to-Death Statistics || Local database calculation query&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=922</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=922"/>
		<updated>2026-07-11T18:14:30Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Combat Mechanics, Leveling Dynamics, and Discrete Math =&lt;br /&gt;
The combat architecture operates on calculated mathematical systems that govern experience distribution, server-side hit resolution, and damage mitigation.&lt;br /&gt;
&lt;br /&gt;
== Experience Distribution ==&lt;br /&gt;
Characters accumulate combat experience dynamically during battle, splitting the earned XP at a strict 75% to 25% ratio. The larger share (75%) goes directly to the active stance skill (such as Attack, Archery, Block, Evasion, or Warding), while the remaining 25% is funnelled into the passive Health pool. Each level gained in Health grants a flat +10 HP increase to the character&#039;s base life pool.&lt;br /&gt;
&lt;br /&gt;
Combat experience is generated as a function of damage dealt, scaled by a linear Combat Multiplier that increases based on the monster&#039;s level:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{TotalXP} = \text{Damage} \times \text{CombatMultiplier}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\text{TrainingXP} = \text{TotalXP} \times 0.75&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Combat Multiplier scales with the target&#039;s level to ensure that high-tier combat encounters remain rewarding:&lt;br /&gt;
&amp;lt;math&amp;gt;\text{CombatMultiplier} = 1 + (\text{MonsterLevel} \times 0.01)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, fighting a level 50 monster yields a multiplier of 1.50 (a 50% experience bonus). This formula allows players to accurately project experience rates by using the monster&#039;s maximum HP as the damage value.&lt;br /&gt;
&lt;br /&gt;
== Hit Resolution ==&lt;br /&gt;
To resolve physical hits, the backend engine compares two independent, uniform random integer rolls:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{AccuracyRoll} \in [0, A]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\text{DefenceRoll} \in [0, D]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A hit is registered strictly if &amp;lt;math&amp;gt;\text{AccuracyRoll} &amp;gt; \text{DefenceRoll}&amp;lt;/math&amp;gt;. The upper limits for these ranges (&amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;D&amp;lt;/math&amp;gt;) scale dynamically based on active combat skills and equipped item stats:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;A = (L_{\text{attack}} + 8) \times (\text{EquippedAccuracy} + 32)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To analyze DPS probabilities and calculate expected values, the continuous approximation of the hit chance is structured as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{HitChance} = \begin{cases} &lt;br /&gt;
1 - \frac{D}{2A} &amp;amp; \text{if } A \geq D \\ &lt;br /&gt;
\frac{A}{2D} &amp;amp; \text{if } D &amp;gt; A &lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For discrete probability models requiring strict server-side accuracy, the exact roll-based hit chance probability is modeled as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{HitChance} = \begin{cases} &lt;br /&gt;
1 - \frac{D + 2}{2(A + 1)} &amp;amp; \text{if } A &amp;gt; D \\ &lt;br /&gt;
\frac{A}{2D + 1} &amp;amp; \text{if } D \geq A &lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Damage Mitigation &amp;amp; Shields ==&lt;br /&gt;
Damage calculations are further balanced by comparing the attacker&#039;s penetration rating against the defender&#039;s damage reduction score. The damage reduction score is computed as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{damage\_reduction\_score} = L_{\text{defence}} \times \text{EquipmentStat} \times \text{PotionEffects}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These calculations make matching shield types essential during combat. Standard shields are divided into three categories to counter specific enemy attack colors:&lt;br /&gt;
* &#039;&#039;&#039;Block Shields&#039;&#039;&#039; (Red Damage) counter heavy physical attacks.&lt;br /&gt;
* &#039;&#039;&#039;Parry Shields&#039;&#039;&#039; (Green Damage) deflect quick, agile attacks.&lt;br /&gt;
* &#039;&#039;&#039;Warding Shields&#039;&#039;&#039; (Blue Damage) mitigate mystical or arcane attacks.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=921</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=921"/>
		<updated>2026-07-11T18:14:29Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Comprehensive Bestiary and Database =&lt;br /&gt;
The table below catalogs all standard and boss enemies currently documented in the game. This data outlines combat stats, location parameters, defensive vulnerabilities, and drop tables.&lt;br /&gt;
&lt;br /&gt;
== Bestiary Table ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Enemy Name !! Level !! HP !! Location !! Combat Stats !! Damage Profile !! Primary Weakness !! Defences (Pierce / Slash) !! Key Loot &amp;amp; Rates&lt;br /&gt;
|-&lt;br /&gt;
| [[Goblin]] || 1 || 50 || [[Broken Village]] || Atk 1, Def 1, Eva 1, Ward 1 || Quick: 10 || Pierce / Slash || Pierce: 0, Slash: 0 || Coins (1-10) 100%, Copper Ring 17%&lt;br /&gt;
|-&lt;br /&gt;
| [[Goblin Berserker]] || 9 || 250 || [[Broken Village]] || Atk 6, Def 6, Eva 1, Ward 1 || Quick: 40, Heavy: 40 || Slash / Pierce || Pierce: 20, Slash: 15 || Goblin Axe (33%), Coins (10-30) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Skeleton]] || 6 || 75 || Graveyard || Atk 6, Def 6, Eva 1, Ward 1 || Quick: 30 || Slash || Pierce: 5, Slash: 0 || Coins (5) 50%, Skeleton Helmet (7.7%), Skeleton Shield (7.7%), Copper Ring (7.7%)&lt;br /&gt;
|-&lt;br /&gt;
| [[Bandit]] || 10 || 120 || [[Forest Alcove]] || Atk 10, Def 10, Eva 1, Ward 1 || Quick: 35 || Slash || Pierce: 50, Slash: 20 || Coins (2-23) 100%, Gold Ring (6.2%)&lt;br /&gt;
|-&lt;br /&gt;
| [[Skeleton Miner]] || 13 || 125 || [[Town Mine]] / Graveyard || Atk 13, Def 13, Eva 1, Ward 1 || Quick: 25 || Pierce || Pierce: 10, Slash: 50 || Mining Boots (8.3%), Tin/Copper/Iron Ore (50%), Bronze Pickaxe (5%)&lt;br /&gt;
|-&lt;br /&gt;
| [[Goblin Villager]] || 15 || 200 || Goblin Village || Atk 13, Def 13, Eva 1, Ward 1 || Quick: 50 || Pierce || Pierce: 30, Slash: 70 || Berserker Gloves (5%), Iron Bar (28%), Steel Bar (10%), Coins (15) 25%&lt;br /&gt;
|-&lt;br /&gt;
| [[Bandit Leader]] || 25 || 500 || [[Forest Alcove]] || Atk 15, Def 15, Eva 1, Ward 1 || Quick 50, Heavy 65, Mystical 80 || Slash || Pierce: 45, Slash: 25 || Bandit Spear (13%), Coins (10-100) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Skeleton Knight (Level 26)]] || 26 || 350 || [[West Mine]] || Atk 20, Def 20, Eva 1, Ward 1 || Heavy: 80 || Slash || Pierce: 50, Slash: 15 || Skeleton Greatsword (2%), Titanium Ring (2%), Coins (1-22) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Highwayman]] || 28 || 300 || Path at [[West Mine]] || Atk 23, Def 23, Eva 23, Ward 23 || Quick: 60 || Slash || Pierce: 50, Slash: 25 || Parry Shield (2%), Coins (3-26) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Bandit Mercenary]] || 30 || 300 || Mercenary Camp || Atk 25, Def 25, Eva 1, Ward 1 || Quick: 60 || Slash || Pierce: 50, Slash: 25 || Berserker Boots (2%), Coins (1-20) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Elf]] || 37 || 400 || [[Elven Haven]] || Atk 30, Def 30, Eva 1, Ward 1 || Quick: 85 || Pierce || Pierce: 10, Slash: 50 || Elven Ring (1%), Coins (14-74) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Elf Scholar]] || 37 || 400 || [[Elven Haven]] || Atk 30, Def 30, Eva 1, Ward 1 || Mystical: 85 || Pierce || Pierce: 0, Slash: 10 || Artisan Gloves (1%), Coins (14-74) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Goblin Chieftain]] || 40 || 1000 || Goblin Village || Atk 18, Def 18, Eva 1, Ward 1 || Quick 60, Heavy 80, Mystical 100 || Pierce || Pierce: 15, Slash: 45 || Dwarven Hammer (12%), Steel Bar (61%), Iron Bar (75%), Coins 25%&lt;br /&gt;
|-&lt;br /&gt;
| [[Skeleton Knight (Level 67)]] || 67 || 1000 || [[Darklands]] || Atk 50, Def 40, Eva 25, Ward 25 || Heavy: 125 || Slash || Pierce: 100, Slash: 35 || Gold Dust (15%), Weak/Strong HP/Shield Potions (2-23%), Gold Bar (1%)&lt;br /&gt;
|-&lt;br /&gt;
| [[Bandit Mercenary Boss]] || 74 || 2000 || Mercenary Camp || Atk 27, Def 27, Eva 1, Ward 1 || Quick 60, Heavy 75, Mystical 120 || Pierce || Pierce: 30, Slash: 50 || Dwarven Pickaxe (5%), Coins (98-312) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Skeleton Pioneer]] || 90 || 2500 || [[West Mine]] || Atk 28, Def 28, Eva 30, Ward 30 || Quick 120, Heavy 100, Mystical 120 || Slash || Pierce: 70, Slash: 40 || Skeleton Rapier (2%), Coins (106-500) 100%&lt;br /&gt;
|-&lt;br /&gt;
| [[Elf Warden]] || 120 || 3500 || [[Elven Haven]] || Atk 35, Def 35, Eva 35, Ward 35 || Quick 120, Heavy 150, Mystical 150 || Pierce || Pierce: 20, Slash: 80 || Elven Greatsword (1%), Coins (102-800) 100%&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=920</id>
		<title>Lore</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Lore&amp;diff=920"/>
		<updated>2026-07-11T18:14:27Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Shielding, Agility Gear, and Jewelry Configurations =&lt;br /&gt;
To optimize combat effectiveness, players must match their gear setups to the offensive and defensive profiles of their targets. Standard shields and physical armor sets provide strong physical defense but require meeting active Defence thresholds to equip.&lt;br /&gt;
&lt;br /&gt;
== Heavy Armour Plate ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Item !! Level Req. !! Pierce Defence !! Slash Defence !! Shop Buy Value !! Stall Sell Value !! Crafting Reagents Required&lt;br /&gt;
|-&lt;br /&gt;
| Bronze Helmet || Defence: 1 || 6 || 6 || N/A || 35g || Requires 8 Smithing: 4x Bronze Bar&lt;br /&gt;
|-&lt;br /&gt;
| Iron Helmet || Defence: 10 || 10 || 10 || N/A || 105g || Requires 18 Smithing: 4x Iron Bar&lt;br /&gt;
|-&lt;br /&gt;
| Steel Helmet || Defence: 20 || 16 || 16 || N/A || 210g || Requires 28 Smithing: 4x Steel Bar&lt;br /&gt;
|-&lt;br /&gt;
| Mithril Helmet || Defence: 30 || 25 || 25 || N/A || 700g || Requires 38 Smithing: 4x Mithril Bar&lt;br /&gt;
|-&lt;br /&gt;
| Bronze Platebody || Defence: 1 || 9 || 7 || 100g || 70g || Requires 6 Smithing: 10x Bronze Bar&lt;br /&gt;
|-&lt;br /&gt;
| Iron Platebody || Defence: 10 || 14 || 11 || 250g || 175g || Requires 16 Smithing: 10x Iron Bar&lt;br /&gt;
|-&lt;br /&gt;
| Steel Platebody || Defence: 20 || 21 || 18 || 500g || 350g || Requires 26 Smithing: 10x Steel Bar&lt;br /&gt;
|-&lt;br /&gt;
| Mithril Platebody || Defence: 30 || 35 || 29 || N/A || 1,750g || Requires 36 Smithing: 10x Mithril Bar&lt;br /&gt;
|-&lt;br /&gt;
| Bronze Platelegs || Defence: 1 || 8 || 6 || 70g || 49g || Requires 2 Smithing: 8x Bronze Bar&lt;br /&gt;
|-&lt;br /&gt;
| Iron Platelegs || Defence: 10 || 13 || 10 || 200g || 140g || Requires 12 Smithing: 8x Iron Bar&lt;br /&gt;
|-&lt;br /&gt;
| Steel Platelegs || Defence: 20 || 21 || 16 || 400g || 280g || Requires 22 Smithing: 8x Steel Bar&lt;br /&gt;
|-&lt;br /&gt;
| Mithril Platelegs || Defence: 30 || 30 || 27 || N/A || 1,400g || Requires 32 Smithing: 8x Mithril Bar&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Evasion Armor ==&lt;br /&gt;
Evasion armor pieces bypass physical mitigation in favor of direct agility multipliers and elemental resistances, requiring active Evasion levels to equip:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Item !! Level Req. !! Pierce Def !! Slash Def !! Fire/Light/Ice Def !! Agility !! Price (Buy/Sell) !! Sourcing / Merchant&lt;br /&gt;
|-&lt;br /&gt;
| Leather Hood || Evasion: 1 || 3 || 3 || 3 / 3 / 3 || +5 || 50g / 35g || Archery Stall&lt;br /&gt;
|-&lt;br /&gt;
| Leather Armour || Evasion: 1 || 4 || 3 || 4 / 3 / 2 || +5 || 100g / 70g || Archery Stall&lt;br /&gt;
|-&lt;br /&gt;
| Leather Legs || Evasion: 1 || 4 || 3 || 4 / 3 / 2 || +5 || 70g / 49g || Archery Stall&lt;br /&gt;
|-&lt;br /&gt;
| Leather Boots || Evasion: 1 || 2 || 2 || 2 / 2 / 1 || +5 || 70g / 28g || Archery Stall&lt;br /&gt;
|-&lt;br /&gt;
| Pirate Hat || Evasion: 10 || 6 || 6 || 6 / 6 / 6 || +10 || N/A / 210g || Drop: Pirate Captain&lt;br /&gt;
|-&lt;br /&gt;
| Pirate Armour || Evasion: 10 || 6 || 7 || 7 / 7 / 7 || +10 || N/A / 175g || Drop: Pirate Corsair&lt;br /&gt;
|-&lt;br /&gt;
| Pirate Legs || Evasion: 10 || 5 || 6 || 6 / 6 / 6 || +10 || N/A / 140g || Drop: Pirate Rigger&lt;br /&gt;
|-&lt;br /&gt;
| Pirate Boots || Evasion: 10 || 5 || 3 || 2 / 4 / 2 || +10 || N/A / 70g || Drop: Pirate Deckhand&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Shields ==&lt;br /&gt;
In combat, matching shield types to the opponent&#039;s primary damage vector is essential. In addition to standard block shields, specialized evasion shields help players mitigate quick strikes:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Shield Selection !! Skill Req. !! Block Type !! Deflect Power !! Shop Buy Value !! Stall Sell Value !! Sourcing Methods&lt;br /&gt;
|-&lt;br /&gt;
| Parry Shield || Evasion: 1 || Parry || N/A || N/A || N/A || Drop: Highwayman (2%)&lt;br /&gt;
|-&lt;br /&gt;
| Advanced Parry Shield || Evasion: 20 || Parry || 70 || 10,000g || 7,000g || Shield Stall Purchase&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Winds_of_Valen&amp;diff=919</id>
		<title>Winds of Valen</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Winds_of_Valen&amp;diff=919"/>
		<updated>2026-07-11T18:13:12Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Initial lore import&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Winds of Valen =&lt;br /&gt;
&#039;&#039;&#039;Winds of Valen&#039;&#039;&#039; is a fantasy sandbox MMORPG built on Unreal Engine for high-fidelity client-side spatial representation. The game utilizes Microsoft PlayFab as the authoritative backend database to handle user states, inventory syncing, and progression tracking.&lt;br /&gt;
&lt;br /&gt;
Originally introduced to sandbox enthusiasts on itch.io under the developer title HeadCoach, the software underwent official Steam deployment under Fiery Dog Games on November 29, 2025.&lt;br /&gt;
&lt;br /&gt;
== Gameplay and Economy ==&lt;br /&gt;
Progression in this sandbox environment is non-linear and demands manual, effort-driven execution across combat, gathering, and production disciplines.&lt;br /&gt;
&lt;br /&gt;
The economy operates on a free-to-play base with a premium membership pass model introduced on July 9, 2026, to monetize ongoing development without introducing microtransactions or cosmetic purchase mechanics. While the foundational early-game areas remain entirely free, late-game expansions, high-tier dungeons, and metropolitan trade hubs are restricted to active members. &lt;br /&gt;
&lt;br /&gt;
Stacking multiple membership certificates on a single account increases the simultaneous character login limit, allowing multi-boxing operations where two membership stacks permit two active concurrent client logins.&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=918</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=918"/>
		<updated>2026-07-11T17:46:15Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Force link color in header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background: url(&#039;/resources/assets/welcomeimage.jpg&#039;) center center no-repeat !important;&lt;br /&gt;
    background-size: cover !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
.header-intro::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    background: rgba(0, 0, 0, 0.6); /* Dark overlay to make text pop against busy background */&lt;br /&gt;
    z-index: -1;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #ffd700; /* Gold text */&lt;br /&gt;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.8);&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #fff; /* White text */&lt;br /&gt;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.8);&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p a {&lt;br /&gt;
    color: #55ccff !important; /* Bright sky blue for links on dark bg */&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p a:hover {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;\2022 &amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=917</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=917"/>
		<updated>2026-07-11T17:13:44Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Brighten links in header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background: url(&#039;/resources/assets/welcomeimage.jpg&#039;) center center no-repeat !important;&lt;br /&gt;
    background-size: cover !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
.header-intro::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    background: rgba(0, 0, 0, 0.6); /* Dark overlay to make text pop against busy background */&lt;br /&gt;
    z-index: -1;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #ffd700; /* Gold text */&lt;br /&gt;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.8);&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #fff; /* White text */&lt;br /&gt;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.8);&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p a {&lt;br /&gt;
    color: #55ccff; /* Bright sky blue for links on dark bg */&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p a:hover {&lt;br /&gt;
    color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;\2022 &amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=916</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=916"/>
		<updated>2026-07-11T17:12:38Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add welcome header image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background: url(&#039;/resources/assets/welcomeimage.jpg&#039;) center center no-repeat !important;&lt;br /&gt;
    background-size: cover !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
.header-intro::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    background: rgba(0, 0, 0, 0.6); /* Dark overlay to make text pop against busy background */&lt;br /&gt;
    z-index: -1;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #ffd700; /* Gold text */&lt;br /&gt;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.8);&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #fff; /* White text */&lt;br /&gt;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.8);&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;\2022 &amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Main_Page&amp;diff=915</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Main_Page&amp;diff=915"/>
		<updated>2026-07-11T17:11:25Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix encoding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;mainpage-container&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;mainpage-header&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;header-intro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;header-title&amp;quot;&amp;gt;Welcome to the Winds of Valen Wiki!&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;We are the official community-maintained encyclopaedia for the fantasy sandbox MMORPG. Anyone can contribute &amp;amp;mdash; [[Special:CreateAccount|create an account]] to get started.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;header-stats plainlist nomobile&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Articles:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFARTICLES}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Files:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFFILES}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Users:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFUSERS}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Edits:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFEDITS}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;mainpage-layout&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;mainpage-left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Latest Updates --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Latest Updates&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;tile-row updates-row&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves update-card&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-header&amp;quot;&amp;gt;10 JULY 2026 &amp;amp;bull; GAME UPDATE&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-title&amp;quot;&amp;gt;[[Open The Gates|Open The Gates &amp;amp;mdash; First Quest is Live!]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;Help the guards of Valen City open the ancient sealed gates and earn 5,000 Mining XP. The first official quest is now available to all players.&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves update-card&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-header&amp;quot;&amp;gt;10 JULY 2026 &amp;amp;bull; WIKI LAUNCH&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-title&amp;quot;&amp;gt;[[Main Page|Winds of Valen Wiki is Open!]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;The community wiki is now live. 169 items, 6 skills, regions, quests, and more are documented and ready to be expanded by players.&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Categories --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Categories&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;mainpage-contents tile-row categories-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_BronzeSword_Icon.png|link=Items]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Items]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_BronzePickaxe_Icon.png|link=Skills]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Skills]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_SantaHat_Icon.png|link=Quests]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Quests]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_LeatherBoots_Icon.png|link=Regions]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Regions]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Popular Pages --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Popular Pages&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;popular-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Open The Gates|Quest: Open The Gates]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Valen City]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[The Wilderness|The Wilderness (PvP)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Lava Cavern]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Combat|Combat Training]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Mining|Mining Guide]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!-- Skills --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Skill Training&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;skills-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_BronzeSword_Icon.png|16px|link=Combat]] [[Combat]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_BronzePickaxe_Icon.png|16px|link=Mining]] [[Mining]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_SmithingHammer_Icon.png|16px|link=Smithing]] [[Smithing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_WoodBow_Icon.png|16px|link=Archery]] [[Archery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_FishingRod_Icon.png|16px|link=Fishing]] [[Fishing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_SmallVial_Icon.png|16px|link=Potion Making]] [[Potion Making]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;mainpage-right&amp;quot;&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!-- Discord --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;discord-widget-modern plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[https://discord.gg/xxzDqg9xWc &amp;lt;span class=&amp;quot;discord-click-target&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&lt;br /&gt;
                &amp;lt;div class=&amp;quot;discord-top&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-icon&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-text&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;discord-server-name&amp;quot;&amp;gt;Winds of Valen&amp;lt;/div&amp;gt;&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;discord-join-text&amp;quot;&amp;gt;Join the server!&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-arrow&amp;quot;&amp;gt;&amp;amp;rsaquo;&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;discord-bottom&amp;quot;&amp;gt;OFFICIAL GAME DISCORD&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Contribute --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;widget-box&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;widget-title&amp;quot;&amp;gt;Help Improve the Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;widget-body plainlist&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;Anyone can contribute. Click &#039;&#039;&#039;Edit&#039;&#039;&#039; on any page to add or fix information.&amp;lt;/p&amp;gt;&lt;br /&gt;
                    &amp;lt;ul&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:RecentChanges|Recent changes]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:WantedPages|Wanted pages]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:NewFiles|New files]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:Statistics|Statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&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;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=914</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=914"/>
		<updated>2026-07-11T17:11:24Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix encoding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;\2022 &amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Main_Page&amp;diff=913</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Main_Page&amp;diff=913"/>
		<updated>2026-07-11T17:09:44Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Update Discord button text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;mainpage-container&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;mainpage-header&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;header-intro&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;header-title&amp;quot;&amp;gt;Welcome to the Winds of Valen Wiki!&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;We are the official community-maintained encyclopaedia for the fantasy sandbox MMORPG. Anyone can contribute &amp;amp;mdash; [[Special:CreateAccount|create an account]] to get started.&amp;lt;/p&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;header-stats plainlist nomobile&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Articles:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFARTICLES}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Files:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFFILES}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Users:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFUSERS}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;Edits:&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;{{NUMBEROFEDITS}}&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;mainpage-layout&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div class=&amp;quot;mainpage-left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Latest Updates --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Latest Updates&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;tile-row updates-row&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves update-card&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-header&amp;quot;&amp;gt;10 JULY 2026 &amp;amp;bull; GAME UPDATE&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-title&amp;quot;&amp;gt;[[Open The Gates|Open The Gates &amp;amp;mdash; First Quest is Live!]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;Help the guards of Valen City open the ancient sealed gates and earn 5,000 Mining XP. The first official quest is now available to all players.&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves update-card&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-header&amp;quot;&amp;gt;10 JULY 2026 &amp;amp;bull; WIKI LAUNCH&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;update-title&amp;quot;&amp;gt;[[Main Page|Winds of Valen Wiki is Open!]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;The community wiki is now live. 169 items, 6 skills, regions, quests, and more are documented and ready to be expanded by players.&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Categories --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Categories&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;mainpage-contents tile-row categories-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_BronzeSword_Icon.png|link=Items]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Items]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_BronzePickaxe_Icon.png|link=Skills]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Skills]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_SantaHat_Icon.png|link=Quests]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Quests]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;tile-halves&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-top tile-image&amp;quot;&amp;gt;[[File:T_LeatherBoots_Icon.png|link=Regions]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;tile-bottom link-button&amp;quot;&amp;gt;[[Regions]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Popular Pages --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Popular Pages&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;popular-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Open The Gates|Quest: Open The Gates]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Valen City]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[The Wilderness|The Wilderness (PvP)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Lava Cavern]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Combat|Combat Training]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;link-button dark-button&amp;quot;&amp;gt;[[Mining|Mining Guide]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!-- Skills --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;section-title&amp;quot;&amp;gt;Skill Training&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;skills-grid&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_BronzeSword_Icon.png|16px|link=Combat]] [[Combat]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_BronzePickaxe_Icon.png|16px|link=Mining]] [[Mining]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_SmithingHammer_Icon.png|16px|link=Smithing]] [[Smithing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_WoodBow_Icon.png|16px|link=Archery]] [[Archery]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_FishingRod_Icon.png|16px|link=Fishing]] [[Fishing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;skill-item&amp;quot;&amp;gt;[[File:T_SmallVial_Icon.png|16px|link=Potion Making]] [[Potion Making]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;mainpage-right&amp;quot;&amp;gt;&lt;br /&gt;
            &lt;br /&gt;
            &amp;lt;!-- Discord --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;discord-widget-modern plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[https://discord.gg/xxzDqg9xWc &amp;lt;span class=&amp;quot;discord-click-target&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;]&lt;br /&gt;
                &amp;lt;div class=&amp;quot;discord-top&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-icon&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-text&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;discord-server-name&amp;quot;&amp;gt;Winds of Valen&amp;lt;/div&amp;gt;&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;discord-join-text&amp;quot;&amp;gt;Join the server!&amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;discord-arrow&amp;quot;&amp;gt;???&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;discord-bottom&amp;quot;&amp;gt;OFFICIAL GAME DISCORD&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!-- Contribute --&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;widget-box&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;widget-title&amp;quot;&amp;gt;Help Improve the Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div class=&amp;quot;widget-body plainlist&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;p&amp;gt;Anyone can contribute. Click &#039;&#039;&#039;Edit&#039;&#039;&#039; on any page to add or fix information.&amp;lt;/p&amp;gt;&lt;br /&gt;
                    &amp;lt;ul&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:RecentChanges|Recent changes]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:WantedPages|Wanted pages]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:NewFiles|New files]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;[[Special:Statistics|Statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&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;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=912</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=912"/>
		<updated>2026-07-11T17:09:43Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix list icons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;??? &amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=910</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=910"/>
		<updated>2026-07-11T16:48:43Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Link all goblin references&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the [[Goblin Villager|goblin]] camp.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|released=9 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* [[Goblin Villager|Goblins]] (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the [[Goblin Villager|goblin]] camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 [[Goblin Villager|Goblins]] in this area until one of them drops Harry&#039;s helmet. [[File:harry.png|thumb|right|200px|Harry]]&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him. [[File:thomas.png|thumb|right|200px|Thomas]]&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock. [[File:walter.png|thumb|right|200px|Walter]]&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the [[Goblin Villager|goblin]] camp.&lt;br /&gt;
# Defeat Level 15 [[Goblin Villager|Goblins]] above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=909</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=909"/>
		<updated>2026-07-11T16:47:21Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Link Goblins to Goblin Villager&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the goblin camp.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|released=9 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* Goblins (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the goblin camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 [[Goblin Villager|Goblins]] in this area until one of them drops Harry&#039;s helmet. [[File:harry.png|thumb|right|200px|Harry]]&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him. [[File:thomas.png|thumb|right|200px|Thomas]]&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock. [[File:walter.png|thumb|right|200px|Walter]]&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the goblin camp.&lt;br /&gt;
# Defeat Level 15 [[Goblin Villager|Goblins]] above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=908</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=908"/>
		<updated>2026-07-11T16:47:20Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Restore logo and remove mystical banner&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Goblin_Villager&amp;diff=907</id>
		<title>Goblin Villager</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Goblin_Villager&amp;diff=907"/>
		<updated>2026-07-11T16:45:05Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Create Goblin Villager&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Monster&lt;br /&gt;
|name=Goblin Villager&lt;br /&gt;
|image=goblinvillagerpic.png&lt;br /&gt;
|description=Hardier goblins from their home settlement, protective of their crude huts and kin.&lt;br /&gt;
|health=200&lt;br /&gt;
|attack=13&lt;br /&gt;
|defence=13&lt;br /&gt;
|magic=1&lt;br /&gt;
|archery=1&lt;br /&gt;
|warding=13&lt;br /&gt;
|evasion=5&lt;br /&gt;
|quick_damage=50&lt;br /&gt;
|attack_speed=2&lt;br /&gt;
|slash_accuracy=20&lt;br /&gt;
|attack_range=100&lt;br /&gt;
|res_slash=70&lt;br /&gt;
|res_pierce=30&lt;br /&gt;
|res_fire=50&lt;br /&gt;
|res_ice=20&lt;br /&gt;
|res_lightning=50&lt;br /&gt;
|drops=&lt;br /&gt;
* &#039;&#039;&#039;?&#039;&#039;&#039; (5%)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Goblin Villagers&#039;&#039;&#039; are level 15 enemies found commonly in the goblin camp. They are fiercely protective of their crude huts and kin.&lt;br /&gt;
&lt;br /&gt;
== Combat Info ==&lt;br /&gt;
They utilize basic melee attacks, wielding small clubs and daggers. They have relatively balanced resistances but are weak to Ice attacks (20 Resistance). &lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
They are most commonly found in the goblin settlement near [[Valen City]]. Players must defeat them during the [[Open The Gates]] quest to retrieve missing scout items.&lt;br /&gt;
&lt;br /&gt;
[[Category:Monsters]]&lt;br /&gt;
[[Category:Goblins]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Infobox_Monster&amp;diff=906</id>
		<title>Template:Infobox Monster</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Infobox_Monster&amp;diff=906"/>
		<updated>2026-07-11T16:44:50Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Create Infobox Monster&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;float: right; clear: right; width: 300px; border: 2px solid #5a4b38; background: #e2d1b4; margin: 0 0 1em 1em; text-align: center; font-family: &#039;PT Serif&#039;, Georgia, serif; border-radius: 4px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: #3d2b1f; color: #f1e7d3; font-family: &#039;Kingthings Petrock&#039;, serif; font-size: 1.5em; padding: 5px;&amp;quot; | {{{name|{{PAGENAME}}}}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 10px;&amp;quot; | [[File:{{{image}}}|250px|center]]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 10px; font-style: italic; color: #3d2b1f;&amp;quot; | {{{description|}}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: #5a4b38; color: #f1e7d3; border-top: 2px solid #3d2b1f; border-bottom: 2px solid #3d2b1f; font-family: &#039;Kingthings Petrock&#039;, serif; font-size: 1.2em;&amp;quot; | Combat Stats&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; width: 50%; padding: 3px;&amp;quot; | Health:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{health|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Attack:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{attack|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Defence:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{defence|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Magic:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{magic|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Archery:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{archery|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Warding:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{warding|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Evasion:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{evasion|}}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: #5a4b38; color: #f1e7d3; border-top: 2px solid #3d2b1f; border-bottom: 2px solid #3d2b1f; font-family: &#039;Kingthings Petrock&#039;, serif; font-size: 1.2em;&amp;quot; | Offensive Stats&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Quick Damage:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{quick_damage|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Attack Speed:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{attack_speed|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Slash Accuracy:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{slash_accuracy|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Attack Range:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{attack_range|}}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: #5a4b38; color: #f1e7d3; border-top: 2px solid #3d2b1f; border-bottom: 2px solid #3d2b1f; font-family: &#039;Kingthings Petrock&#039;, serif; font-size: 1.2em;&amp;quot; | Defensive Resistances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Slash:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{res_slash|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Pierce:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{res_pierce|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Fire:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{res_fire|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Ice:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{res_ice|}}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right; font-weight: bold; padding: 3px;&amp;quot; | Lightning:&lt;br /&gt;
| style=&amp;quot;text-align: left; padding: 3px;&amp;quot; | {{{res_lightning|}}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background: #5a4b38; color: #f1e7d3; border-top: 2px solid #3d2b1f; border-bottom: 2px solid #3d2b1f; font-family: &#039;Kingthings Petrock&#039;, serif; font-size: 1.2em;&amp;quot; | Drops&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 10px;&amp;quot; | {{{drops|}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Goblinvillagerpic.png&amp;diff=905</id>
		<title>File:Goblinvillagerpic.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Goblinvillagerpic.png&amp;diff=905"/>
		<updated>2026-07-11T16:43:57Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=904</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=904"/>
		<updated>2026-07-11T16:43:40Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Hide foreground logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=903</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=903"/>
		<updated>2026-07-11T16:38:27Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Hide foreground logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Hide Foreground Logo (Use Background Instead) --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    height: 140px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=902</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=902"/>
		<updated>2026-07-11T16:35:55Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add scout screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the goblin camp.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|released=9 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* Goblins (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the goblin camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 Goblins in this area until one of them drops Harry&#039;s helmet. [[File:harry.png|thumb|right|200px|Harry]]&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him. [[File:thomas.png|thumb|right|200px|Thomas]]&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock. [[File:walter.png|thumb|right|200px|Walter]]&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the goblin camp.&lt;br /&gt;
# Defeat Level 15 Goblins above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Thomas.png&amp;diff=901</id>
		<title>File:Thomas.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Thomas.png&amp;diff=901"/>
		<updated>2026-07-11T16:35:20Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Walter.png&amp;diff=900</id>
		<title>File:Walter.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Walter.png&amp;diff=900"/>
		<updated>2026-07-11T16:35:20Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Harry.png&amp;diff=899</id>
		<title>File:Harry.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Harry.png&amp;diff=899"/>
		<updated>2026-07-11T16:35:19Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=898</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=898"/>
		<updated>2026-07-11T16:02:08Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add Popups CSS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Popups (PagePreviews) Styling --- */&lt;br /&gt;
.mwe-popups {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: 0 4px 10px rgba(0,0,0,0.6) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-container {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract {&lt;br /&gt;
    color: #2b2b2b !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, sans-serif !important;&lt;br /&gt;
    padding: 15px !important;&lt;br /&gt;
    font-size: 0.95em !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups.mwe-popups-is-tall .mwe-popups-extract {&lt;br /&gt;
    padding-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon {&lt;br /&gt;
    opacity: 0.7 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-settings-icon:hover {&lt;br /&gt;
    opacity: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
.mwe-popups .mwe-popups-extract[dir=&#039;ltr&#039;]::after {&lt;br /&gt;
    background-image: linear-gradient(to right, rgba(226, 209, 180, 0), #e2d1b4 50%) !important;&lt;br /&gt;
}&lt;br /&gt;
svg.mwe-popups-settings-icon path {&lt;br /&gt;
    fill: #2b2b2b !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=897</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=897"/>
		<updated>2026-07-11T15:55:56Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix syntax error preventing TOC styles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-top: 1.5em;&lt;br /&gt;
    padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=896</id>
		<title>Template:Quest Details</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=896"/>
		<updated>2026-07-11T15:53:35Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add beige background colors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width:100%; border-collapse:collapse; margin-top:0.5em; margin-bottom:1em; font-size:0.95em; border:1px solid #a38d6d;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Start point&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{start|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Release date&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{released|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Members&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{members|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Quest series&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{series|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Official difficulty&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{difficulty|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Description&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{description|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Requirements&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{requirements|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #c4b094;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Items required&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{items|}}}&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold; background-color:#cfb692;&amp;quot; | Enemies to defeat&lt;br /&gt;
| style=&amp;quot;padding:8px; background-color:#e3cfb4;&amp;quot; | {{{enemies|}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=895</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=895"/>
		<updated>2026-07-11T15:53:29Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix TOC and Heading padding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Give all page titles some breathing room from the top border */&lt;br /&gt;
.firstHeading {&lt;br /&gt;
    padding-top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &amp;quot; PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
 margin-top: 1.5em;&lt;br /&gt;
 padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
 font-family: \PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
#toc, .toc, .mw-parser-output #toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
    border: 1px solid #998363 !important;&lt;br /&gt;
    padding: 2px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 0;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
#toc .toctitle, .toc .toctitle, #toc h2, .toc h2 {&lt;br /&gt;
    background-color: #c7b08d !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 6px 15px !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul, .toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background-color: #e2d1b4 !important;&lt;br /&gt;
}&lt;br /&gt;
#toc ul ul, .toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
    border-left: 1px dotted #a08c6c;&lt;br /&gt;
    margin-left: 5px !important;&lt;br /&gt;
    padding-top: 5px;&lt;br /&gt;
    padding-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
#toc li, .toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
#toc a, .toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
#toc a:hover, .toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=894</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=894"/>
		<updated>2026-07-11T15:51:16Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add TOC styles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;???&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in ??? top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &amp;quot; PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
 margin-top: 1.5em;&lt;br /&gt;
 padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
 font-family: \PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- TOC Styling --- */&lt;br /&gt;
.toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    border: 1px solid #7d6b54 !important;&lt;br /&gt;
    padding: 10px 15px !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.toc, .mw-parser-output .toc {&lt;br /&gt;
    background-color: #dfd0b6 !important;&lt;br /&gt;
}&lt;br /&gt;
.toc h2, .toc .toctitle {&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, serif !important;&lt;br /&gt;
    font-size: 1.1em !important;&lt;br /&gt;
    font-weight: bold !important;&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
}&lt;br /&gt;
.toc ul {&lt;br /&gt;
    list-style-type: none !important;&lt;br /&gt;
    padding-left: 0 !important;&lt;br /&gt;
    margin-top: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
.toc ul ul {&lt;br /&gt;
    padding-left: 1.5em !important; &lt;br /&gt;
}&lt;br /&gt;
.toc li {&lt;br /&gt;
    margin-bottom: 4px !important;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
.toc a {&lt;br /&gt;
    color: #5a3c21 !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.toc a:hover {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=893</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=893"/>
		<updated>2026-07-11T15:51:09Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add Details heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the goblin camp.&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|released=9 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* Goblins (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the goblin camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 Goblins in this area until one of them drops Harry&#039;s helmet.&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him.&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock.&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the goblin camp.&lt;br /&gt;
# Defeat Level 15 Goblins above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=892</id>
		<title>Template:Quest Details</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=892"/>
		<updated>2026-07-11T15:51:03Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Match OSRS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width:100%; border-collapse:collapse; margin-top:0.5em; margin-bottom:1em; font-size:0.95em; background-color:transparent;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Start point&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{start|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Release date&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{released|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Members&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{members|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Quest series&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{series|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Official difficulty&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{difficulty|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Description&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{description|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Requirements&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{requirements|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Items required&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{items|}}}&lt;br /&gt;
|- style=&amp;quot;border-bottom:1px solid #b3a07d;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:15%; text-align:left; vertical-align:top; padding:8px; color:#4a3c28; font-weight:bold;&amp;quot; | Enemies to defeat&lt;br /&gt;
| style=&amp;quot;padding:8px;&amp;quot; | {{{enemies|}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=891</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=891"/>
		<updated>2026-07-11T15:48:15Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Remove legacy tab colors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;•&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the Read tab to match OSRS */&lt;br /&gt;
#ca-view {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in — top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &amp;quot; PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
 margin-top: 1.5em;&lt;br /&gt;
 padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
 font-family: \PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=890</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=890"/>
		<updated>2026-07-11T15:43:52Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Fix tab overlaps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;•&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 10px 14px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    height: 40px !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- Right Navigation (Read, Edit, History) Overrides --- */&lt;br /&gt;
/* In OSRS, the right tabs are just text links, not white boxes */&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
#p-views .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Re-apply the specific tab backgrounds we WANT */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: #cfc08d !important; /* Inactive tab */&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #f1e7d3 !important; /* Active tab */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in — top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border (only left tabs) */&lt;br /&gt;
    #left-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    #right-navigation .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &amp;quot; PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
 margin-top: 1.5em;&lt;br /&gt;
 padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
 font-family: \PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.js&amp;diff=889</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.js&amp;diff=889"/>
		<updated>2026-07-11T15:40:24Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Rename tabs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;$(document).ready(function() {&lt;br /&gt;
    $(&#039;#ca-nstab-main a&#039;).text(&#039;Article&#039;);&lt;br /&gt;
    $(&#039;#ca-history a&#039;).text(&#039;History&#039;);&lt;br /&gt;
    $(&#039;#ca-view a&#039;).text(&#039;Read&#039;);&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=888</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=MediaWiki:Common.css&amp;diff=888"/>
		<updated>2026-07-11T15:40:23Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Remove tab borders to match OSRS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================================&lt;br /&gt;
   OSRS EXACT REPLICA DESIGN SYSTEM&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400&amp;amp;family=Inter:wght@400;600;700&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* --- 1. Custom Fonts --- */&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/Kingthings_Petrock.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;League Spartan&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/LeagueSpartan-Bold.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/MuseoSans-500.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
@font-face {&lt;br /&gt;
    font-family: &#039;RuneScape Chat&#039;;&lt;br /&gt;
    src: url(&#039;/resources/assets/fonts/RuneScape-Chat.woff2&#039;) format(&#039;woff2&#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 2. Base Body Override --- */&lt;br /&gt;
body {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: #e1d5be !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 3. Content Parchment Container --- */&lt;br /&gt;
#content {&lt;br /&gt;
    background: url(&#039;/resources/assets/background_parchment.png&#039;) repeat #f1e7d3 !important;&lt;br /&gt;
    border: 3px solid #3d2b1f !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-content-text {&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 4. Header Styling --- */&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, serif;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d; /* Gold trim */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 5. Fix Logo Clipping --- */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
    background-position: center center !important;&lt;br /&gt;
    height: 140px !important; /* Optional: shrink if it overlaps */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 6. Main Page Layout Tweaks --- */&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page .mw-first-heading {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.page-Main_Page .mw-body-content {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 7. Margin Collapse Fix --- */&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; * {&lt;br /&gt;
    margin-top: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .column-grid &amp;gt; *:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* --- 8. Reader Mode --- */&lt;br /&gt;
body.reader-mode-active #mw-panel,&lt;br /&gt;
body.reader-mode-active #mw-head {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
body.reader-mode-active #content {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
    max-width: 960px;&lt;br /&gt;
    padding: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   OSRS NATIVE DOM ARCHITECTURE (Main Page Layout Engine)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
&lt;br /&gt;
.mainpage-container {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-layout {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1fr 300px;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    align-items: start;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-layout {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mainpage-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.header-intro {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.header-title {&lt;br /&gt;
    font-size: 1.6em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
.header-intro p {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-stats {&lt;br /&gt;
    width: 300px;&lt;br /&gt;
    flex-shrink: 0;&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 20px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
.header-stats ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    border-bottom: 1px dashed #d1c4ac;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
}&lt;br /&gt;
.header-stats li:last-child {&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.header-stats b {&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .mainpage-header { flex-direction: column; }&lt;br /&gt;
    .header-stats { width: 100%; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    padding: 8px 14px 7px;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    margin: 0 0 14px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-row {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.updates-row {&lt;br /&gt;
    grid-template-columns: 1fr 1fr;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    gap: 0;&lt;br /&gt;
}&lt;br /&gt;
.categories-grid {&lt;br /&gt;
    grid-template-columns: repeat(4, 1fr);&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tile-halves {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.update-card {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.update-card:last-child { border-right: none; }&lt;br /&gt;
.update-header {&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-size: 0.7em;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    color: #5c4e38;&lt;br /&gt;
    letter-spacing: 0.05em;&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.update-title {&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
    line-height: 1.3;&lt;br /&gt;
}&lt;br /&gt;
.update-title a {&lt;br /&gt;
    color: #a61c1c !important;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.update-title a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.categories-grid .tile-halves {&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    background-color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image {&lt;br /&gt;
    background-color: #ffffff !important;&lt;br /&gt;
    height: 110px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
.tile-top.tile-image img {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    max-height: 100%;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    padding: 8px 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    flex-grow: 1;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
.tile-bottom.link-button a:hover { text-decoration: underline !important; }&lt;br /&gt;
&lt;br /&gt;
.popular-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #5c4e38 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 12px 6px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #3d3324;&lt;br /&gt;
}&lt;br /&gt;
.link-button.dark-button a:hover { background-color: #6e5e44 !important; }&lt;br /&gt;
&lt;br /&gt;
.skills-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(3, 1fr);&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item {&lt;br /&gt;
    padding: 8px 10px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    border-right: 1px solid #b3a07d;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 8px;&lt;br /&gt;
}&lt;br /&gt;
.skill-item:nth-child(3n) { border-right: none; }&lt;br /&gt;
.skill-item a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.skill-item a:hover { color: #611313 !important; text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
.discord-widget, .widget-box {&lt;br /&gt;
    background-color: #f1e7d3;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.discord-widget {&lt;br /&gt;
    background-color: #3b5580 !important;&lt;br /&gt;
    border: 1px solid #263854 !important;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
.discord-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-bottom: 1px solid #526e9c;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.discord-body { padding: 12px 14px; }&lt;br /&gt;
.discord-body p { margin: 0 0 12px 0; font-size: 0.85em; line-height: 1.5; color: #e2e8f0; }&lt;br /&gt;
.discord-btn a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    background-color: #21324d !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    padding: 10px;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    border: 1px solid #141f30;&lt;br /&gt;
    border-radius: 2px;&lt;br /&gt;
}&lt;br /&gt;
.discord-btn a:hover { background-color: #17253a !important; }&lt;br /&gt;
&lt;br /&gt;
.widget-title {&lt;br /&gt;
    font-family: &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #4a3c28;&lt;br /&gt;
    border-bottom: 1px solid #b3a07d;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
}&lt;br /&gt;
.widget-body {&lt;br /&gt;
    padding: 12px 14px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    background-color: #fcf6e8;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.widget-body p { margin: 0 0 8px 0; }&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li {&lt;br /&gt;
    margin-bottom: 4px;&lt;br /&gt;
}&lt;br /&gt;
.plainlist li::before {&lt;br /&gt;
    content: &amp;quot;•&amp;quot;;&lt;br /&gt;
    color: #611313;&lt;br /&gt;
    margin-right: 6px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a {&lt;br /&gt;
    color: #611313 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.plainlist a:hover { text-decoration: underline; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 900px) {&lt;br /&gt;
    .updates-row, .categories-grid, .popular-grid, .skills-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
    .update-card { border-right: none; border-bottom: 1px solid #b3a07d; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive adjustments for legacy vector */&lt;br /&gt;
@media screen and (max-width: 980px) {&lt;br /&gt;
    #content { margin: 10px; border-width: 2px; }&lt;br /&gt;
}&lt;br /&gt;
/* --- 9. Vector Legacy Tabs Styling --- */&lt;br /&gt;
/* Remove default Vector tab backgrounds */&lt;br /&gt;
.vector-menu-tabs, &lt;br /&gt;
.vector-menu-tabs a, &lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Base inactive tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: transparent !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    margin-right: 0 !important;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab style */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #ffffff !important; &lt;br /&gt;
    border: none !important;&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2; &lt;br /&gt;
    margin-bottom: 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tab link text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    color: #794900 !important;&lt;br /&gt;
    padding: 12px 18px !important;&lt;br /&gt;
    font-family: &#039;Museo Sans&#039;, &#039;PT Serif&#039;, sans-serif;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Active tab text */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected &amp;gt; a {&lt;br /&gt;
    color: #3b240b !important;&lt;br /&gt;
    padding-bottom: 12px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove the top margin on content so tabs touch the border */&lt;br /&gt;
#content {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the whole header/navigation block down so it doesn&#039;t overlap the logo */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    top: 15px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the Search Box to match OSRS */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 4px !important;&lt;br /&gt;
    margin-left: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#simpleSearch {&lt;br /&gt;
    background-color: #efeee6 !important;&lt;br /&gt;
    border: 1px solid #94866d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 10. OSRS Full-Width Header Bar --- */&lt;br /&gt;
/* Create the continuous beige bar behind the tabs */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 170px; /* Starts just right of the logo */&lt;br /&gt;
    right: 0;&lt;br /&gt;
    height: 38px; /* Matches tab height */&lt;br /&gt;
    background-color: #d8ccb4; /* Darker parchment */&lt;br /&gt;
    border-top: 1px solid #94866d;&lt;br /&gt;
    z-index: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure navigation sits on top of the pseudo-element bar */&lt;br /&gt;
#left-navigation, &lt;br /&gt;
#right-navigation {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force transparency on all Vector legacy header backgrounds so the beige bar shows through */&lt;br /&gt;
#mw-head-base,&lt;br /&gt;
.vector-menu-tabs,&lt;br /&gt;
.vector-menu-tabs ul,&lt;br /&gt;
.vector-menu-tabs li,&lt;br /&gt;
#p-views,&lt;br /&gt;
#p-cactions,&lt;br /&gt;
#p-search,&lt;br /&gt;
#p-personal {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Re-apply the specific tab backgrounds we WANT */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
    background-color: #cfc08d !important; /* Inactive tab */&lt;br /&gt;
}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
    background-color: #f1e7d3 !important; /* Active tab */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Personal tools (top right: Create account, Log in) */&lt;br /&gt;
#p-personal {&lt;br /&gt;
    top: -20px !important; /* Push it up into the mushroom background */&lt;br /&gt;
}&lt;br /&gt;
#p-personal ul {&lt;br /&gt;
    background-color: rgba(241, 231, 211, 0.85); /* Semi-transparent parchment */&lt;br /&gt;
    padding: 4px 10px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #b3a07d;&lt;br /&gt;
}&lt;br /&gt;
#p-personal li a {&lt;br /&gt;
    color: #4a3c28 !important;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* --- 12. Remove Vector Text Shadows --- */&lt;br /&gt;
/* Legacy Vector adds text-shadows to tabs and personal tools which look like a bad &amp;quot;backstroke&amp;quot; with our new dark text colors */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a,&lt;br /&gt;
#p-personal li a,&lt;br /&gt;
.vector-menu-tabs li a {&lt;br /&gt;
    text-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 13. Header Bar Padding &amp;amp; Overlap Fixes --- */&lt;br /&gt;
/* Increase the height of the beige bar so it has more padding and fully encompasses the tabs and search bar */&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    height: 46px !important; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Push the search bar down slightly so it&#039;s vertically centered in the taller beige bar */&lt;br /&gt;
#p-search {&lt;br /&gt;
    margin-top: 8px !important; &lt;br /&gt;
    margin-right: 15px !important; /* Give it some breathing room on the right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure the tabs have a little extra padding inside so they don&#039;t look cramped */&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list &amp;gt; li &amp;gt; a {&lt;br /&gt;
    padding-left: 14px !important;&lt;br /&gt;
    padding-right: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 15. VisualEditor Toolbar Fixes --- */&lt;br /&gt;
/* Prevent the VE toolbar from overlapping the beige header bar by enforcing z-indexes */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    z-index: 100 !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-head::before {&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#left-navigation, #right-navigation {&lt;br /&gt;
    z-index: 2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the VisualEditor toolbar to match the OSRS parchment theme */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar,&lt;br /&gt;
.oo-ui-toolbar-bar,&lt;br /&gt;
.oo-ui-toolbar {&lt;br /&gt;
    background-color: #f1e7d3 !important;&lt;br /&gt;
    border-bottom: 2px solid #b3a07d !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
    z-index: 90 !important; /* Ensure it tucks UNDER the header tabs/bar if it tries to overlap */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add the dark brown top border specifically to the VE toolbar so tabs have something to sit on */&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    border-top: 3px solid #3d2b1f !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ensure dropdowns and menus in VE are also parchment colored */&lt;br /&gt;
.oo-ui-popupWidget-popup, &lt;br /&gt;
.oo-ui-menuSelectWidget {&lt;br /&gt;
    background-color: #fcf6e8 !important;&lt;br /&gt;
    border: 1px solid #b3a07d !important;&lt;br /&gt;
}&lt;br /&gt;
/* --- 16. Push VisualEditor Down --- */&lt;br /&gt;
/* Remove the z-index that hid the toolbar, and physically push it down so the buttons are visible */&lt;br /&gt;
#mw-head {&lt;br /&gt;
    z-index: auto !important;&lt;br /&gt;
}&lt;br /&gt;
.ve-init-mw-desktopArticleTarget-toolbar {&lt;br /&gt;
    z-index: 10 !important;&lt;br /&gt;
    margin-top: 48px !important; /* Push it down below the beige header bar */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BODY &amp;amp; BACKGROUND&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
body {&lt;br /&gt;
    background: #e1d5be;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   LOGO TEXT (sidebar, below logo icon)&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#p-logo::after {&lt;br /&gt;
    content: &amp;quot;The Winds of Valen Wiki&amp;quot;;&lt;br /&gt;
    display: block;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-family: &#039;Kingthings Petrock&#039;, &#039;PT Serif&#039;, Georgia, serif;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
    color: #f1e7d3;&lt;br /&gt;
    text-shadow: 2px 2px 4px #000000, -1px -1px 2px #000000;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    padding: 0 6px;&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   BANNER&lt;br /&gt;
   #mw-page-base is already position:absolute in Vector Legacy skin.&lt;br /&gt;
   We use it as the full-width banner container.&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
#mw-page-base {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    top: 0 !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    background: url(&#039;/resources/assets/mystical_header.png&#039;) center top no-repeat !important;&lt;br /&gt;
    background-size: cover !important; background-position: center 40% !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
    z-index: 0 !important;&lt;br /&gt;
    display: block !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redundant head-base gradient overlay */&lt;br /&gt;
#mw-head-base {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DESKTOP LAYOUT  &amp;gt;= 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (min-width: 1000px) {&lt;br /&gt;
&lt;br /&gt;
    /* Tab bar row: sits at the bottom of the 160px banner */&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 120px !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        z-index: 50 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Beige bar behind the tabs */&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        content: &amp;quot;&amp;quot; !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        height: 40px !important;&lt;br /&gt;
        background-color: #d8ccb4 !important;&lt;br /&gt;
        border-top: 2px solid #3d2b1f !important;&lt;br /&gt;
        z-index: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Left nav: Main Page, Discussion tabs */&lt;br /&gt;
    #left-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        left: 165px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Right nav: Read, Edit, Search */&lt;br /&gt;
    #right-navigation {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        bottom: 0 !important;&lt;br /&gt;
        right: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        z-index: 2 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Personal tools: Create account / Log in — top right corner */&lt;br /&gt;
    #p-personal {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: -80px !important;&lt;br /&gt;
        right: 10px !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
        z-index: 200 !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-personal ul {&lt;br /&gt;
        background: rgba(241, 231, 211, 0.95) !important;&lt;br /&gt;
        border: 1px solid #b3a07d !important;&lt;br /&gt;
        padding: 6px 12px !important;&lt;br /&gt;
        border-radius: 4px;&lt;br /&gt;
        box-shadow: 0 2px 4px rgba(0,0,0,0.5);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Content box: starts at bottom of banner, shifted right of sidebar */&lt;br /&gt;
    #content {&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
        z-index: 1 !important;&lt;br /&gt;
        margin-top: 160px !important;&lt;br /&gt;
        margin-left: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Active tab latches onto content box top border */&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li.selected {&lt;br /&gt;
        margin-bottom: -3px !important;&lt;br /&gt;
        z-index: 3 !important;&lt;br /&gt;
        position: relative !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Sidebar: starts at top:0 so logo naturally overlaps the banner */&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: absolute !important;&lt;br /&gt;
        top: 0 !important;&lt;br /&gt;
        left: 0 !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        padding-top: 0 !important;&lt;br /&gt;
        z-index: 10 !important;&lt;br /&gt;
        background: transparent !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo area: spans full 160px banner height */&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: 160px !important;&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        overflow: hidden !important;&lt;br /&gt;
        padding: 0 !important;&lt;br /&gt;
        margin: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Logo anchor: shows the icon image in top portion, leaves room for text below */&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 165px !important;&lt;br /&gt;
        height: 110px !important;&lt;br /&gt;
        background-size: 100px auto !important;&lt;br /&gt;
        background-position: center 8px !important;&lt;br /&gt;
        background-repeat: no-repeat !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   MOBILE LAYOUT  &amp;lt; 1000px&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
@media screen and (max-width: 999px) {&lt;br /&gt;
    body {&lt;br /&gt;
        background: #e1d5be !important;&lt;br /&gt;
        background-image: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-page-base {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #content {&lt;br /&gt;
        margin-top: 20px !important;&lt;br /&gt;
        margin-left: 10px !important;&lt;br /&gt;
        margin-right: 10px !important;&lt;br /&gt;
        padding-top: 10px !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
        top: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-head::before {&lt;br /&gt;
        display: none !important;&lt;br /&gt;
    }&lt;br /&gt;
    #mw-panel {&lt;br /&gt;
        position: static !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo {&lt;br /&gt;
        height: auto !important;&lt;br /&gt;
    }&lt;br /&gt;
    #p-logo a {&lt;br /&gt;
        height: 80px !important;&lt;br /&gt;
        background-size: contain !important;&lt;br /&gt;
        background-position: center !important;&lt;br /&gt;
    }&lt;br /&gt;
    .vector-menu-tabs .vector-menu-content-list &amp;gt; li {&lt;br /&gt;
        margin-bottom: 2px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   SIDEBAR PORTAL BACKGROUNDS&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
div.vector-menu-portal,&lt;br /&gt;
#mw-panel div.portal,&lt;br /&gt;
.portal,&lt;br /&gt;
.mw-portlet {&lt;br /&gt;
    background-image: none !important;&lt;br /&gt;
    background-color: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================================&lt;br /&gt;
   DISCORD WIDGET&lt;br /&gt;
   ========================================================================== */&lt;br /&gt;
.discord-widget-modern {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    background-color: #5865F2;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    font-family: &#039;Inter&#039;, sans-serif;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    margin-bottom: 20px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern a {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0; left: 0; right: 0; bottom: 0;&lt;br /&gt;
    z-index: 10;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.discord-click-target { display: block; width: 100%; height: 100%; }&lt;br /&gt;
.discord-top { padding: 16px 20px; display: flex; align-items: center; }&lt;br /&gt;
.discord-icon {&lt;br /&gt;
    width: 45px; height: 35px;&lt;br /&gt;
    background-image: url(&#039;data:image/svg+xml;utf8,&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; viewBox=&amp;quot;0 0 127.14 96.36&amp;quot; fill=&amp;quot;%23ffffff&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1,105.25,105.25,0,0,0,32.19-16.14c0,0,.04-.06.05-.09,2.7-27.14-2.88-51.52-19-72.06ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.31,60,73.31,53s5-12.74,11.43-12.74S96.2,46,96.09,53,91.04,65.69,84.69,65.69Z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;);&lt;br /&gt;
    background-size: contain; background-repeat: no-repeat; background-position: center;&lt;br /&gt;
    margin-right: 15px;&lt;br /&gt;
}&lt;br /&gt;
.discord-text { flex-grow: 1; }&lt;br /&gt;
.discord-server-name { font-weight: 800; font-size: 17px; margin-bottom: 2px; }&lt;br /&gt;
.discord-join-text { font-size: 14px; }&lt;br /&gt;
.discord-arrow { font-size: 28px; font-weight: bold; margin-left: 10px; line-height: 1; }&lt;br /&gt;
.discord-bottom {&lt;br /&gt;
    background-color: #4752C4; padding: 10px; text-align: center;&lt;br /&gt;
    font-size: 12px; font-weight: 800; letter-spacing: 0.5px;&lt;br /&gt;
    transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.discord-widget-modern:hover { background-color: #4752C4; cursor: pointer; }&lt;br /&gt;
.discord-widget-modern:hover .discord-bottom { background-color: #3b45a5; }&lt;br /&gt;
&lt;br /&gt;
/* Hide Powered by MediaWiki */&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
/* OSRS Style Wikitables and Infoboxes */&lt;br /&gt;
table.infobox, table.wikitable {&lt;br /&gt;
    background-color: #dfd0b6;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    color: #2b2b2b;&lt;br /&gt;
}&lt;br /&gt;
table.infobox th, table.wikitable th {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
table.infobox td, table.wikitable td {&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    padding: 6px;&lt;br /&gt;
}&lt;br /&gt;
table.infobox caption {&lt;br /&gt;
    background-color: #cbb493;&lt;br /&gt;
    border: 1px solid #7d6b54;&lt;br /&gt;
    border-bottom: none;&lt;br /&gt;
    padding: 4px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
/* Section Headers */&lt;br /&gt;
#content h2 {&lt;br /&gt;
    border-bottom: 2px solid #7d6b54;&lt;br /&gt;
    font-family: &amp;quot; PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
 margin-top: 1.5em;&lt;br /&gt;
 padding-bottom: 2px;&lt;br /&gt;
}&lt;br /&gt;
#content h3 {&lt;br /&gt;
 font-family: \PT Serif\, Georgia, serif;&lt;br /&gt;
 color: #4a3c28;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=887</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=887"/>
		<updated>2026-07-11T15:36:27Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Remove infobox and update details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the goblin camp.&lt;br /&gt;
&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|released=9 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* Goblins (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the goblin camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 Goblins in this area until one of them drops Harry&#039;s helmet.&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him.&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock.&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the goblin camp.&lt;br /&gt;
# Defeat Level 15 Goblins above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=886</id>
		<title>Template:Quest Details</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=886"/>
		<updated>2026-07-11T15:36:19Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add fields&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; background-color:#e8dcc4; border:1px solid #7d6b54; margin-top:1em; margin-bottom:1em; font-size:90%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Start point&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{start|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Release date&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{released|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Members&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{members|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Quest series&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{series|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Official difficulty&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{difficulty|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Description&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{description|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Requirements&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{requirements|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Items required&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{items|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Enemies to defeat&lt;br /&gt;
| style=&amp;quot;padding:4px;&amp;quot; | {{{enemies|}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=885</id>
		<title>Open The Gates</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Open_The_Gates&amp;diff=885"/>
		<updated>2026-07-11T15:34:12Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Apply OSRS style layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Quest&lt;br /&gt;
|name=Open The Gates&lt;br /&gt;
|image=&lt;br /&gt;
|released=11 July 2026&lt;br /&gt;
|members=Yes&lt;br /&gt;
|series=Valen City&lt;br /&gt;
|developer=Mike&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Open The Gates&#039;&#039;&#039; is an introductory, members-only quest in Winds of Valen that grants players access to [[Valen City]]. In this quest, you must assist Guard Captain Miller in locating his missing scouts around the goblin camp.&lt;br /&gt;
&lt;br /&gt;
{{Quest Details&lt;br /&gt;
|start=Speak to the Gate Guard near [[Valen City]], at the gates of Valen City.&lt;br /&gt;
|difficulty=Novice&lt;br /&gt;
|description=The Gate Guard needs assistance, and directs you to speak with Guard Captain Miller.&lt;br /&gt;
|requirements=* Active Membership&lt;br /&gt;
|items=None&lt;br /&gt;
|enemies=* Goblins (Level 15)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Walkthrough ==&lt;br /&gt;
To begin the quest, speak with the Gate Guard stationed near Valen Gate at the gates of Valen City. The guard will inform you of a situation and direct you to speak with Guard Captain Miller.&lt;br /&gt;
&lt;br /&gt;
Cross the nearby bridge toward the goblin camp to find Guard Captain Miller. Upon speaking with him, he will ask for your assistance in opening the gate. To do this, you must locate three of his missing scouts: Harry, Walter, and Thomas.&lt;br /&gt;
&lt;br /&gt;
=== Finding the Scouts ===&lt;br /&gt;
[[File:Scouts.png|thumb|right|300px|Locations of the three missing scouts.]]&lt;br /&gt;
* &#039;&#039;&#039;Harry:&#039;&#039;&#039; Head above the area where the berserker boss is located. You will need to defeat Level 15 Goblins in this area until one of them drops Harry&#039;s helmet.&lt;br /&gt;
* &#039;&#039;&#039;Thomas:&#039;&#039;&#039; Continue further up the hill near the chieftain boss&#039;s location. You will find Thomas stationed here; simply speak with him.&lt;br /&gt;
* &#039;&#039;&#039;Walter:&#039;&#039;&#039; Head back down the hill in the direction of Captain Miller. Look for a wooded area along the way, where Walter can be found sitting behind a rock.&lt;br /&gt;
&lt;br /&gt;
Once you have obtained Harry&#039;s helmet and located both Thomas and Walter, return to Guard Captain Miller to deliver the news and complete the quest.&lt;br /&gt;
&lt;br /&gt;
== Quick Guide ==&lt;br /&gt;
# Speak to the Gate Guard near Valen Gate at the gates of Valen City.&lt;br /&gt;
# Talk to Guard Captain Miller over the bridge near the goblin camp.&lt;br /&gt;
# Defeat Level 15 Goblins above the berserker boss until you receive Harry&#039;s helmet.&lt;br /&gt;
# Speak to Thomas near the chieftain boss.&lt;br /&gt;
# Find Walter sitting behind a rock in a wooded area while heading back down towards Captain Miller.&lt;br /&gt;
# Return to Guard Captain Miller to claim your reward.&lt;br /&gt;
&lt;br /&gt;
== Rewards ==&lt;br /&gt;
{{Quest Reward Scroll&lt;br /&gt;
|rewards=&lt;br /&gt;
* Access to the exclusive [[Valen City]] zone.&lt;br /&gt;
* A [[Guard Cloak]] (your first back slot item).&lt;br /&gt;
* 5,000 [[Mining]] XP.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Quests]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Quest_Reward_Scroll&amp;diff=884</id>
		<title>Template:Quest Reward Scroll</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Quest_Reward_Scroll&amp;diff=884"/>
		<updated>2026-07-11T15:33:37Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Create Quest Reward Scroll template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background-image: url(&#039;{{filepath:quest_reward_scroll.png}}&#039;); background-size: 100% 100%; background-repeat: no-repeat; background-position: center; max-width: 600px; min-height: 400px; margin: 0 auto; padding: 60px 100px; box-sizing: border-box; text-align: center; color: #332717;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-family: &#039;Times New Roman&#039;, serif; font-size: 110%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 150%; font-weight: bold; margin-bottom: 10px;&amp;quot;&amp;gt;Congratulations!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 15px;&amp;quot;&amp;gt;You have completed the &#039;&#039;&#039;{{PAGENAME}}&#039;&#039;&#039; quest!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight: bold; margin-bottom: 5px;&amp;quot;&amp;gt;You are awarded:&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; display: inline-block;&amp;quot;&amp;gt;&lt;br /&gt;
{{{rewards}}}&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>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=883</id>
		<title>Template:Quest Details</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Quest_Details&amp;diff=883"/>
		<updated>2026-07-11T15:30:47Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Create Quest Details template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; background-color:#e8dcc4; border:1px solid #7d6b54; margin-top:1em; margin-bottom:1em; font-size:90%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Start point&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{start|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Official difficulty&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{difficulty|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Description&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{description|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Requirements&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{requirements|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Items required&lt;br /&gt;
| style=&amp;quot;padding:4px; border-bottom:1px solid #7d6b54;&amp;quot; | {{{items|}}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#cbb493; text-align:left; width:15%; color:#332717; padding:4px;&amp;quot; | Enemies to defeat&lt;br /&gt;
| style=&amp;quot;padding:4px;&amp;quot; | {{{enemies|}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Template:Infobox_Quest&amp;diff=882</id>
		<title>Template:Infobox Quest</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Template:Infobox_Quest&amp;diff=882"/>
		<updated>2026-07-11T15:21:29Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Minimalist update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;width:300px; float:right; clear:right; margin-left:1em; margin-bottom:1em; background-color: #e8dcc4; border: 1px solid #7d6b54; font-size: 90%;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#cbb493; text-align:center; font-size:110%; color: #332717;&amp;quot; | {{{name|{{PAGENAME}}}}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center; background-color: #d1c1a6; padding: 4px;&amp;quot; | {{#if:{{{image|}}}|[[File:{{{image}}}|290px]]|&#039;&#039;No image&#039;&#039;}}&lt;br /&gt;
|-&lt;br /&gt;
{{#if:{{{released|}}}|&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;text-align:left;&amp;quot;&amp;gt;Released&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;{{{released}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{members|}}}|&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;text-align:left;&amp;quot;&amp;gt;Members&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;{{{members}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{series|}}}|&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;text-align:left;&amp;quot;&amp;gt;Quest series&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;{{{series}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{developer|}}}|&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;text-align:left;&amp;quot;&amp;gt;Developer&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;{{{developer}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Quest_reward_scroll.png&amp;diff=881</id>
		<title>File:Quest reward scroll.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Quest_reward_scroll.png&amp;diff=881"/>
		<updated>2026-07-11T15:19:16Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=File:Guard_Cloak.png&amp;diff=880</id>
		<title>File:Guard Cloak.png</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=File:Guard_Cloak.png&amp;diff=880"/>
		<updated>2026-07-11T15:08:42Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: == Summary ==
Importing file
&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Importing file&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://windsofvalenwiki.com/index.php?title=Guard_Cloak&amp;diff=879</id>
		<title>Guard Cloak</title>
		<link rel="alternate" type="text/html" href="https://windsofvalenwiki.com/index.php?title=Guard_Cloak&amp;diff=879"/>
		<updated>2026-07-11T15:05:36Z</updated>

		<summary type="html">&lt;p&gt;Maintenance script: Add image reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Item&lt;br /&gt;
|name=Guard Cloak&lt;br /&gt;
|image=Guard_Cloak.png&lt;br /&gt;
|value=50.0&lt;br /&gt;
|Pierce=10&lt;br /&gt;
|Slash=10&lt;br /&gt;
|Agility=5&lt;br /&gt;
|Ice=10&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Guard Cloak&#039;&#039;&#039; is an untradeable armour item (cape slot) rewarded for completing the [[Open The Gates]] quest. &lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;Guard cloak of the Valen City Guard.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Items]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>